Contract Powrakarmikas Have Been Denied Their Wages: Whose Swachh Bharat Is It?By Harini Rajagopalan 4 min read | Mar 9, 2017