NLU Delhi

SC: Is It Inhumane To Carry Out Death Penalty By Hanging?, Proposes Formation Of Committee

The Supreme Court on Tuesday proposed the formation of an expert committee to investigate whether death by hanging is the…

2 years ago