India's Prime Minister Narendra Modi said on Sunday protesters that stormed New Delhi's Red Fort had caused "insult" to the country, his first public comments on a months-long farmers' agitation.
Tens of thousands of farmers have camped on the outskirts of the capital for more than two months, protesting new agricultural laws they say benefit private buyers at the expense of growers.
A tractor parade on Tuesday's Republic Day turned violent when some protesters deviated from pre-agreed routes, clashing with police and breaking into the historic Red Fort complex in the capital. One died and hundreds were injured.
"The country was saddened by the insult to the Tricolour (Indian flag) on the 26th of January in Delhi," Modi said in a radio address on Sunday.
"The government is committed to modernising agriculture and is also taking many steps in that direction."
Farm leaders say they were not responsible for violence, that was caused by a minority of those on the parade, and the government has left open the possibility talks between the two sides will resume.
Modi told opposition party leaders on Saturday an offer to freeze the laws for 18 months still stands, according to a government summary of the meeting.
Agriculture employs about half of India's labour force, and unrest among an estimated 150 million landowning farmers is one of the biggest challenges to Modi's rule since he first came to power in 2014.


Palestinian teen shot dead in Israeli West Bank raid, Wafa reports
Libya says 17 migrants perish at sea, nine missing feared dead
Israel begins intercepting Gaza aid ships far from shores, army radio says
Trump urges Iran to sign a deal and discusses prolonged blockade
Seven people die in hospital wall collapse in southern India