‹ Previous Photo | Next Photo ›

A Tibetan activist shouts slogans from the back of a police vehicle following his arrest during an anti-Chinese demonstration in front of the Chinese Embassy in Kathmandu on May 5, 2008. Police detained some 120 Tibetan protesters who had gathered outside of the Chinese Embassy.
| May 8th 2008 4:51PM
At NewsQuake!, the Netscape staff blogs about breaking news of every stripe. Looking for context, commentary, and lively reportage? You’ve come to the right place.