Serbian riot police have clashed with anti-government protesters calling for snap elections and an end to the 12-year rule of President Aleksandar Vucic.

The protest by tens of thousands of demonstrators was held in Belgrade on Saturday after months of persistent demonstrations led by Serbia‘s university students that have rattled Mr Vucic’s grip on power.

The crowd chanted “We want elections!” as they filled the capital’s central Slavija Square and several streets around it.

Students gave speeches. One, who didn’t give her name, said: “Elections are a clear way out of the social crisis caused by the deeds of the government, which is undoubtedly against the interests of their own people.

“Today, on June 28 2025, we declare the current authorities illegitimate.”

Image:
Tens of thousands joined the protest. Pic: AP

Riot police block anti-government protesters. Pic: AP
Image:
Pic: AP

Tensions were high before and during the gathering.

Riot police had been deployed around government buildings, parliament and nearby Pionirski Park, where hundreds of Mr Vucic’s loyalists from across the country have been camping for months.

More on Serbia

As the protest ended in the evening, some demonstrators threw bottles, rocks and flares at the police who were preventing the crowd from approaching Pionirski Park and confronting Mr Vucic’s backers.

Skirmishes between riot officers and groups of protesters lasted for several hours, with police firing tear gas to disperse crowds in several locations across Belgrade’s city centre.

Law enforcement officers detain a demonstrator, during an anti-government protest. Pic: AP
Image:
Police said they detained several dozen demonstrators. Pic: Reuters

Police detained several dozen protesters, while six officers were reported injured in the clashes, Dragan Vasiljevic, the director of police, told a news conference late on Saturday.

Responding to the violence, President Vucic said in an Instagram post: “Serbia always wins in the end.”

Read more from Sky News:
Israeli embassy ‘deeply disturbed’ by Glastonbury chant
Thousands defy ban to join Pride march in Budapest

University students have been a key force behind nationwide demonstrations that started after a renovated rail station canopy collapsed, killing 16 people in November last year.

Many blamed the concrete roof crash on government corruption and negligence in state infrastructure projects, leading to recurring protests.

Serbia's President Aleksandar Vucic. File pic: Reuters
Image:
President Aleksandar Vucic. File pic: Reuters

President Vucic and his right-wing Serbian Progressive Party have repeatedly refused the demand for an early parliamentary vote and accused protesters of planning to spur violence on orders from abroad, which they have not specified.

Follow The World
Follow The World

Listen to The World with Richard Engel and Yalda Hakim every Wednesday

Tap to follow

A former extreme nationalist, Mr Vucic has become increasingly authoritarian since coming to power more than a decade ago. He formally says he wants Serbia to join the European Union, but critics say he has stifled democratic freedoms and strengthened ties with Russia and China.

While demonstrations have shrunk in recent weeks, the large showing for Saturday’s rally suggested that the resolve persists, despite relentless pressure and after nearly eight months of almost daily protests.

People attend a major anti-government rally in Belgrade, Serbia, Saturday, June 28, 2025. (AP Photo/Marko Drobnjakovic)
Image:
The scene in Slavija Square. Pic: AP

A drone view of the huge protest. Pic: AP
Image:
Pic: Reuters

Serbian police, who are tightly controlled by Mr Vucic’s government, said 36,000 people were present at the start of Saturday’s protest.

An independent monitoring group that records public gatherings said a total of around 140,000 people were in attendance.

Serbia’s presidential and parliamentary elections are due in 2027.