Protesting farmers, who were walking from Maharashtra’s Nashik to Mumbai last week, called off their long march on Saturday, March 18, after the government promised to fulfil most of their demands.