Covid-19: Police clash with protesters In Germany
Police forces clash with protesters in Kassel, Germany, March 20, 2021. © Swen Pfoertner, AP Protesters in a central German city clashed with police on Saturday over coronavirus measures, with officers using water cannons, pepper spray […]