Search Result

A formation of police prepares to for protesters in Kathmandu, Nepal on 21 April, 2004. Weeks of clashes between police and protesters calling on the king to reinstate democracy lead to thousands of arrests and hundreds injured.<br />