TED Talks In a series of witty punchlines, Patrick Chappatte makes a poignant case for the power of the humble cartoon.


Via Monica MIRZA