Ogilvy Delhi’s campaign for Swachh Bharat Mission attempts to curb Open Defecation November 23, 2016 0