China: Olympic Lie? · Global Voices
Oiwan Lam

A video on the human rights condition in China with hot debate in the comment section.