BELGRADE, Serbia (AP) — At least 100,000 people descended on Belgrade on Saturday for a mass rally seen as a culmination of months-long protests against Serbia’s populist President Aleksandar Vucic and his government.

Large crowds of flag-waving protesters clogged the downtown area of the capital despite occasional rain, with people hardly able to move and many stuck hundreds of meters away from the planned protest venue.