The population myth

Are there really more people alive now, than have ever lived?
Dubai, Exit notes, Population, Science
Dubai, Exit notes, Population, Science
Dubai, Exit notes, Population, Science
21June2015
Matt Pomroy