News

India’s street food vendors get a really bad deal. They are terrorised by the police. They have to pay off municipal officials from their meagre earnings. And most of them barely eke out a living.