The world has 7.3 billion humans; this figure is expected to reach 8.5 billion by 2030, 9.7 billion in 2050 and 11.2 billion by the beginning of the next century. More than one third of these people live in China and India. 'Population explosion', India's Population- a ticking bomb' 'population juggernaut' are some of the terms we have been associating with India and India's population growth. I remember reading India will surpass China as the most populous country by 2050,Read more