Loudly chanting their opposition to face masks and vaccines, thousands of people gathered in Berlin on Saturday to protest against coronavirus restrictions before being dispersed by police.