Sanjay Sethi
Press TV, New Delhi
A UN report shows that India's population will surpass that of China in the next 7 years. With millions in the country still living in absolute poverty, India faces a tough task to control a booming population that is putting pressure on the country's available resources.