“Religious leaders call for ‘toilets before temples'”, Business Standard, 18 November 2016

As India has the largest number of people in the world defecating in the open — nearly 595 million people who do not use a toilet — religious leaders from various faiths on Friday stressed the need for “toilets before temples”.

Read the full article here.

Categories: Featured Stories