Search Result

Anti-monarchy protesters march on the outskirts of Kathmandu, Nepal on 13 April, 2006.<br />