5,102,732 views | Michael Pritchard • TEDGlobal 2009

How to make filthy water drinkable