Global population growth, box by box

5,138,173 views|
Hans Rosling |
TED@Cannes
• June 2010