Planet Earth: 8 billion humans and dwindling resourcesAre eight billion humans too many for planet Earth?Wed Nov 09 2022