Quite simply, the earth is overpopulated. Statistics indicate that our planet will have a population of around 11 billion by 2100. Although the Earth has an amazing capacity to sustain life, that capacity is not finite and is, even now, being challenged...