The upcoming Winter Games in China have been making headlines for all the wrong reasons lately.…
Tag: Summer Games
2008 Summer Games’ Olympic flame torchbearer Uyghur calls for boycott of Winter Games in Beijing
The upcoming Winter Games in China have been making headlines for all the wrong reasons lately.…