In January 2025, 4.2 births and 2.0 deaths were expected worldwide every second, according to estimates.
The post World population estimated to be 8.09 billion on New Year’s Day appeared first on Jersey Evening Post.