Forbidden Castle presents a selection of work by Xu Zhen, one of the most radical and humorous artists working in China today. The exhibition challenges notions of reality, politics, and the self and will include installation ... Read more →