French police detain woman for poster deemed antisemitic at COVID protest

World News

French police detain woman for poster deemed antisemitic at COVID protest – Jewish Telegraphic Agency


Advertisement

Advertisement