August 20, 2017

Data of the moment

1.1 billion people defecate in the open around the world.

60% of those live in India.

-- BBC