On 19th November 2013, the independent sovereign India is the Global Capital of open defecation with more than half of its 1200+ million people defecating in the open every day. The political independence has not brought any significant change to this reality.
↧