The world’s population just hit 8 billion—and that's okayBySamanth Subramanian, Annalisa Merelli, and Amanda ShendrukPublishedNovember 15, 2022
India is set to surpass China in 2023 as the world’s most populous nationByNiharika SharmaPublishedJuly 11, 2022