Has Earth finally and permanently outstripped the planet's ability to support us? More »