Holy Shit!

India has 17% of the worlds population but accounts for 60% of all people with no access to toilets.

November 20, 2014

holy-shit-pikto