The protests began after an initial demonstration was held in Belgrade on Monday 3 April. Around 2,000 attended the protest, which was organised via social media.
The largest protest so far was held on 12 April. At least 15,000 people attended the rally in Belgrade and Serbia’s other largest cities, bringing city traffic to a standstill.
In Belgrade, protesters marched from the parliament building to the Serbian public broadcaster and the government, blowing whistles and banging drums.
It is not clear who the organisers of the Belgrade protest were, but the rally brought together liberal activists, right-wing groups, citizens, students and supporters of Serbian opposition parties. No one wore any party insignia.
Smaller protests attended by between several dozen and several hundred people were also held in Subotica, Zrenjanin, Kruševac, Leskovac, Lazarevac, Sombor, Požarevac, Užice, Bor, Čačak, Šabac and Kraljevo.