942,329 views | Patrick Chappatte • TEDGlobal 2010

The power of cartoons