People hold posters depicting Serbian President Aleksandar Vucic,  wearing a prison uniform. Belgrade, Serbia, June 9, 2023

Tens of thousands rally against Serbia's populist leader

Belgrade and some other Serbian cities have seen mass demonstrations since two deadly shooting rampages in early May that killed 18 people and wounded 20 others, including elementary school pupils.