This page has moved to a new address.
Ten Billion: UN Updates Population Projections
Assumptions on Peak Growth Shattered