Protesting farmers, mainly from the states of Punjab, Haryana, and Uttar Pradesh have been demanding three controversial farm laws be repealed since November.