Until 2050 97% of population growth comes from less developed regions

This year we will hit 7 billion. But the big demography news is not just the net growth figure, but also the differentiation – where it takes places. A new Harvard study has sifted through the billions of unborn people … Continue reading