665 million Indians defecate in the open space

665 million Indians still defecate in open: UN - Rediff.com India News Is Pakistan any better?

Re: 665 million Indians defecate in the open space

[note] thread is locked for review [/note]

Also, please read forum rules before posting.