20170803 city.delhi: Delhi: South Corporation cracks whip on 2.6k food vendors