downtoearth-subscribe

A static population and youll live to be 100

By 2300 the human race will be approaching an average life expectancy of 100, with a relatively static population, and listening to a lot more African music, the United Nations' top demographer