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...