March 29: Nepalese police drag Tibetan exiled nuns demonstrating against the alleged oppression by Chinese authorities during recent crackdowns on Tibet, in front of the Chinese Embassy in Katmandu, Nepal.

Advertisement