Deaths per Million lower than the National Average
- India
India continues to report one of the lowest deaths per million population in the world
India continues to report one of the lowest deaths per million population which stands at 81 today. Less than 1100 deaths have been…
Read More »