Massive protests have swept through Belgrade, as over 100,000 demonstrators took to the streets in a bold display against President Aleksandar Vucic’s government. The protests were initially triggered by a deadly railway station roof collapse, leading to accusations of corruption and government negligence.
