The World Population Lie?