German police have arrested dozens of protesters in Berlin for flouting the coronavirus lockdown measures they were demonstrating against.
About 1,000 people turned out for the rally, which has become a weekly event in the German capital. Saturday's protest attracted mainly far-left activists but there were also right-wing supporters and members of other fringe groups.
Police put up barriers around Rosa Luxemburg square, where the protesters were headed, leaving the participants to gather in nearby roads.
The protest "is not in line with the rules" in place to prevent the spread of the Covid-19 virus, police said on Twitter, telling those taking part to disperse.