Image 1 of 1

Sport-18.JPG

Chinese protesters yell at Tibetan protesters during the 2008 Beijing Olypics Torch relay in Canberrra, Australia, Wednesday, April, 24, 2008.(AP Photo/Mark Graham)
twitterlinkedinfacebook