The death penalty has no place in a civilised society. A civilised society does not exact revenge on a convict, says...
15 Dec 2019 6:44 AM IST
New death warrants issued as 4 convicts exhaust legal remedies.
6 March 2020 2:31 AM IST