In Bharat 800 million defecate out in the open

Re: In Bharat 800 million defecate out in the open

cool. i didn’t know karachi and bihar had so much in common.