En krispig lördagsmorgon i Belgrad förvandlades stadens gator till ett hav av demonstranter, och deras slagord ekade mot bakgrund av regeringsbyggnader, som krävde att makthavarna skulle ta ansvar.
Demonstrationen, som är en av de största som den serbiska huvudstaden har sett på flera år, utlöstes av upprördhet över den dödliga kollapsen av taket på en järnvägsstation i Novi Sad. Tragedin, som krävde 15 liv, har gett upphov till omfattande anklagelser om korruption och försumlighet inom regeringen.
Tiotusentals samlades för att utkräva ansvar, och stämningen var stundtals festlig men fylld av frustration. När demonstranterna marscherade mellan viktiga landmärken uttryckte de sin ilska över regeringens tjänstefel, korruption och förtryck av media.
Även om demonstrationen i stort sett förblev fredlig ledde sporadiska våldsamheter till att 13 personer arresterades. För tillfället återstår det att se om dessa växande protester kommer att tvinga regeringen att vidta betydande åtgärder.