Stay up to date with the latest on the Demographic Winter Report:
-

Demographic Winter Report #38 Using the U.N’s estimates, which have ben consistently wrong for decades, the authors conclude that the earth’s population will peak at 10.3 billion by 2080. In…
Posts




