In the land of Buddha and Gandhi, death penalty has no place, PUCL By Team FI People’s Union for Civil Liberties (PUCL) has strongly condemned the hanging of Afzal Guru in New...
Activists condemn sexual violence, oppose death penalty By Team FI On 16 December, 2012, a 23-year-old young woman and her male friend got on to a...