PreviousNext


Nepal Nastiness

Policemen chase away Tibetans protesting against Chinese rule in Tibet, outside the Chinese Embassy's visa office in Katmandu, Nepal, Tuesday, March 25, 2008. (Photo: AP Photo/Saurabh Das)