Late last night, the Guggenheim Museum in New York announced it was pulling three works from an upcoming show of contemporary art from China. One is a large screen-covered box with live lizards and insects inside. The other two are videos of animals.
No comments:
Post a Comment