By 2025 India to Pass China in Population

Agreed. Unchecked growth spells doom if opportunities do not keep pace with it.