In Bharat 800 million defecate out in the open

Re: In Bharat 800 million defecate out in the open

With due respect to your comment, how can Indians give birth to “tiolets”, I didn’t get it? :konfused: