The Face, or Facade, of China

So the item all over the news of late is the Olympics, which are being held as we speak in Beijing, and will go on for the next week or so. Giving the games to China has been the source of controversy since the decision was made in 2001 - while China suggested it was the chance to show itself off as an emerging world player, the critics argued that China’s record, particularly on human rights, made it an inappropriate host.

•  ~4 min to read •  read more