DEVIKA A

DEVIKA A

life sentence till natural life, life sentence without remission, capital punishment, commutation of sentence, premature release, death sentence, fundamental rights

Delay In Release After The Bail Order

31 March 2022 7:52 PM IST