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

1 Comments:

Blogger TJ Trading said...

This comment has been removed by a blog administrator.

Monday, August 21, 2017 12:41:00 AM  

Post a Comment

<< RETURN TO B1-66ER'S ENTIRE WORLD