The truth is this: the Earth cannot provide enough food and fresh water for 10 billion people, never mind homes, never mind roads, hospitals and schools.
The truth is this: the Earth cannot provide enough food and fresh water for 10 billion people, never mind homes, never mind roads, hospitals and schools.