NEW DELHI: After more than a year of protesting at Delhi's borders, the farmers have finally called off their agitation on Thursday, after the Centre sent them an official letter accepting almost all their demands. The Centre's letter, on the letterhead of the agriculture secretary, also said that the governments of Uttar Pradesh and Haryana have given in-principle consent to