In other news, 800,000 people have flooded the streets of Belgrade today in the largest protest in Serbian history. Despite threats of force, they are rising up against the populist government and president. A historic moment of defiance.
Post image

Comments