Human Rights in China reports that on July 3 Chinese customs officers seized a painting by China-born, New York-based artist Zhang Hongtu, which depicts the National Stadium in Beijing, popularly referred to as the Bird’s Nest. Titled “Bird’s Nest, in the Style of Cubism,” the painting incorporates images of the […]