The large installation by Taring Padi, titled ‘People’s Justice’, showed a soldier with the face of a pig, wearing a neckerchief with a Star of David and a helmet inscribed with the word ‘Mossad’. Israel’s embassy in Berlin said it was ‘appalled by the anti-Semitic elements’. Source link
Read More »