Sara Ali

Death penalty: the only panacea for all ills?