20140510 india: Global shame: 597 million Indians still defecate in the open