Hans Rosling passed away today. This is his TED talk from 2006

Don't Miss...