Tens of thousands of people descended on Belgrade on Saturday for a mass rally seen as a culmination of months-long protests against Serbia's President Aleksandar Vucic's 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.