Thousands of farmers, mainly from India’s agricultural states of Punjab and Haryana, have been protesting at Delhi’s Singhu, Tikri, and Ghaziabad borders for over two months against three farm laws passed by the Narendra Modi government last September.