Too many people?

With about 7 billion people on the planet, headlines about [...]