Demographic "Doomsday" Misses the Mark Global World Thu, 22 Oct 2026 11:49:57 GMT Moderate confidence — 64/100 Sources: Science