China: We Made the World Hate Us · Global Voices
Oiwan Lam

Zhou kou dian ren from china week pointed out that the Chinese government has failed to improve its public image with the Olympic torch relay, on the contrary the Chinese government and people have made the world hate us with the protest.