When will the 7 billionth human be born?

When will the 7 billionth human be born?

On 31 October, a newborn baby somewhere in the world will become the 7 billionth member of the human race. Or so says the UN – alternatively, this date could be at least a year too early. Behind the UN’s patina of certainty may lie outdated and unreliable census data.