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