Slowdown May 20, 2021 Danny Dorling— Over the past 160 years our numbers have doubled and doubled and almost doubled again. Never before have we seen such a huge rise in human population in… READ MORE