In the next decade, India may pass China to become the world’s most populous country. But there’s something odd about India’s population. The country has tens of millions fewer women and girls than you’d expect.…
In the next decade, India may pass China to become the world’s most populous country. But there’s something odd about India’s population. The country has tens of millions fewer women and girls than you’d expect.…