Gallows at the Old Central Jail, Bangalore, India
Gallows at the Old Central Jail, Bangalore, India
Two Acts passed this year widen the scope of capital punishment in India.

While a majority of countries globally have abolished the death penalty in law or practice, at least 2 laws have come into force in India

Leggi Tutto