Reuters Pictures
A Kashmiri protester prepares to throw a stone towards Indian policemen during a protest in Srinagar March 20, 2009. Protesters were demanding an end to what they said is the continuous human rights violations by Indian security forces on Kashmiri people in the Himalayan region.