Britain sanctioned the “theft” of “Palestine”
In June 2011, the head of the Islamic Movement in Israel, Raed Salah, visited Britain on a speaking tour despite being banned from the country for past antisemitic statements and hate speech. British police deported Salah days after his arrival in Britain. This cartoon is a response to these...