Better toilets, better life

1,049,190 views | Joe Madiath • TEDGlobal 2014