Everyone Needs a Toilet!

Wonder what the title means?!!! It means exactly what it says: EVERYONE – NEEDS – A – TOILET! While there are high raise buildings and villas spreading out across major cities, do you know that there are 597 million people in India who do not have a toilet to do their daily chores in peace?…

Read More