16 Mar 2009 Burning In by Mireille Juchau: A review by Ella Mudie ‘Should I stay or should I go? It’s the question that every artist who lives outside the world’s cultural capitals faces at one point or another…’ Read more