NEW DELHI: Thousands of people rallied in New Delhi Thursday to protest against the arrest of an Indian student for sedition, as a bitter row over freedom of speech spilled into the capital’s streets.

An estimated 5,000 people chanting “release Kanhaiya Kumar” and “down with state terrorism” marched through the city centre in one of the biggest student protests India has seen in years.

Police arrested the 32-year-old head of the student union at Delhi’s prestigious Jawaharlal Nehru University last Friday over a rally at which anti-India slogans were chanted.

Kumar denies he was among those chanting the slogans and has apparently condemned the incident in a letter released by police.

But he had publicly criticised right-wing nationalism, and many of the protesters saw his arrest as an attempt to stifle dissent.

“We are today standing for human rights and freedom of speech. The government can’t dub people anti-national and dump them in jails,” protester Avik Devdas told AFP.

Thursday’s protest march came a day after Kumar was attacked by right-wing lawyers as he was escorted into a hearing by police, prompting an intervention by the Supreme Court which had ordered police to ensure his safety.

Journalists covering his case have been attacked and a panel of Supreme Court lawyers sent to investigate were heckled, with one describing an “atmosphere of terror” in the lower court.

Kumar was remanded in custody until March 2, but his lawyers have asked the Supreme Court to intervene and release him on bail. That case will be heard on Friday.

Students in several other cities including Chennai, Kolkata and Bangalore also held protests on Thursday in solidarity with Kumar and the JNU, which has a long history of left-wing activism.

Staff at the university have condemned his arrest. Many went on strike this week in protest at what some said was an attempt to defame the university.