Camille Henrot
New York City: Am I about to draw links between Camille Henrot and rat poison? Yes, yes, I am, but hear me out. I’m staying in Henrot’s apartment on the Upper West Side of New York, 12 floors up but with an elevator, so I’m relieved. One bedroom explodes in blood-red paint, and other walls…