942,364 views | Patrick Chappatte • TEDGlobal 2010

The power of cartoons