In the days ahead, a baby will be born who will take the global population above 7 billion for the first time, and in all probability that birth will take place in China or India, the two countries with more than a billion inhabitants.No one is sure. There may already be 7 billion passengers on spaceship earth, as no statistician would be prepared to say exactly when this event of largely symbolic significance takes place.The United Nations has fixed October 31 as the date of the fateful birth, but events have so often proved demographers wrong in the past that the expectation is that it will be sooner rather than later The rate of population growth has soared over the course of recorded history: When Jesus was born, there are thought to have been around 300 million people on earth.

via The Hindu.