world population reviewlatest news & developments