Indian population is growing much faster in the north – and the south is paying the price

Indian population is growing much faster in the north – and the south is paying the price
- Yet, the problem persists: India is expected to surpass China as the most populous country on the planet by 2024, an incredible overtake given that in 1950, China's population was one and a half times more than India's. This overarching narrative of India's population explosion, however, becomes ...