A report by the United Nations Population Fund estimates that India will surpass China as the most populous country in the world by the middle of this year. (NBC News) link embed save