On October 31, 2011, a particularly special person will be born--the seven billionth human alive, according to United Nations demographers. He or she could be delivered by a starving mother in the growing wastelands of Somalia, a failed-state gripped by famine and war. The best odds are that the child will be born in India, which has the highest rate of births per minute in the world.
Read More »