Holy Shit!

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