Olympics

july 13, 2001

Welp, China got their wishes. The 2008 Olympics are heading there. What do you think? Article. "Beijing overcame international concern at China's human rights' record on Friday to win a sweeping victory in the race to stage the 2008 Olympics."