iOS app Android app

Chinese Artist House Arrest

ART CONTROVERSY: Chinese Artist Ai Weiwei Barred From Leaving Country

Posted 05.25.2011 | Arts

Chinese artist Ai Weiwei, whose Sunflower Seeds exhibit is currently on view at the Tate Modern in London, has been prevented from leaving the country...