Showing posts with label China. Show all posts
Showing posts with label China. Show all posts

China

Chinas selection of a Uygur athlete as an Olympic torch bearer drew criticism and renewed claims of human rights abuses from the …