Current Affairs headlines and links:
Is the world running out of space? Rachel Nuwer, BBC Future, September 2015