Indian policemen detain a Kashmiri separatist leader during a protest in Srinagar, India, Tuesday, June 12, 2012. Several separatists leaders were detained Tuesday as they protested against the alleged human rights violation by Indian forces in Kashmir. Photo by Tariq Mir/Indian Photo Agency