German Riot Police
Nov. 20, 2024
Germany: Scuffles break out as riot police try to evict climate activists occupying Luetzerath village | World News | Sky News German riot police deployed for AfD Cologne conference | Loop PNG Watch: Humiliated police get stuck in the mud at German climate protest German Riot Police