Livelihoods Update: 11 Apr 2025

India had the highest Diabetes Mellitus burden in 2021 with 3,31,300 deaths, followed by China’s 1,78,475…

Livelihoods Update 12 February 2024

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