Ai Weiwei is the Chinese artist and activist who was detained on April 3 by Chinese authorities at the Beijing airport. The artist has not been seen since.
For our New York audience, tomorrow is the opening of Ai Weiwei’s Zodiac Heads, a public, outdoor sculpture exhibition. The artist crafted 12 bronze animal heads, which will be on display at at Grand Army Plaza at Central Park beginning tomorrow and running until July 15. The event was originally scheduled to take place yesterday, but was postponed because Mayor Michael Bloomberg, who is scheduled to speak, was speaking at Ground Zero. The unveiling of the statues will reportedly take place at 8:30 am.