4,782,294 views | Hans Rosling • TED@Cannes

Global population growth, box by box