Updated 1:55 pm May 30, 2015
'Swachh Bharat sentinels' fight open defecation
Data shows Indian growth outstrips China's but economists doubtful