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 [1], on the contrary the Chinese government and people have made the world hate us with the protest.
China: We Made the World Hate Us
· Written by Oiwan Lam
Categories: East Asia, China, International Relations, Protest, Sport