News

According to UN estimates, India will overtake China as the world's most populous country in 2023. Population growth is fueled partly by lower mortality rates, which are reflected in higher life ...