Livelihoods Update 12 February 2024

India has 561 prisoners who are living on death row in 2023, the highest in almost…