Police have dispersed a rally by supporters of the arrested former mayor of Makhachkala, the capital of the republic of Daghestan.
Hundreds of supporters of Said Amirov, who was arrested last June, marched in Makhachkala on April 12.
The city authorities say the public event was unsanctioned.
The protesters blocked a major street in the city and held a gathering in the Victory Park in the center of Makhachkala.
Police forced the protests from the park, detaining 22 participants.
Amirov, 59, was Makhachkala’s first elected mayor in 1998.
He has survived more than a dozen assassination attempts, one of which, in 1993, left him paralyzed and wheelchair-bound.
Amirov's trial is scheduled for April 14. He is charged with involvement in a murder and terrorism.
Based on reporting by Interfax and ITAR-TASS