The Coordination Forum for Countering Antisemitism

Antisemitic sticker

London – This is from Budgens supermarket in Islington, north London. It is not the supermarket’s fault. BDS activists are trying to harass supermarkets out

Dates Range
Category
Countries