Officers fired teargas and stun grenades as tens of thousands rallied against President Aleksandar Vucic's government. The demonstration went ahead despite the state rail operator canceling trains to and from Belgrade.