Beijing Olympics: Tibetans and Nepalis stage anti-China protests as Olympic Games loom


About 2,000 Tibetans and their Nepali supporters have staged anti-China protests in Kathmandu, just a day before the Olympic Games open in Beijing.

Go to news source

Comments are closed.