Tibetan activists in exile stage a protest against alleged Chinese atrocities and for boycotting the Olympic Games in New Delhi, India, 08 August, 2008. The protest was held as the 2008 Beijing Olympics in China are about to be declared open.
©UNITED PHOTO PRESS
View all images in this gallery
Play audio slideshow
Subscribe via RSS