Supreme Court upholds life imprisonment till natural death, rejects convicts' plea

Wait 5 sec.

Supreme Court upholds life imprisonment till natural death, rejects convicts' plea