Monday, April 4, 2011

Ai Weiwei still missing 24 hours after detained by Chinese police...

Chinese artist Ai Weiwei missing 24 hours after being held at Beijing airport

One of China's most celebrated and internationally recognised artists has been detained in Beijing by police and has now been missing for 24 hours. Ai Weiwei, who designed the impressive Bird's Nest stadium for the Chinese capital's 2008 Olympic Games, ...
Post a Comment