Published February 10, 2013 at 432 × 423 in In the land of Buddha and Gandhi, death penalty has no place, PUCL Afzal guru ← Previous