An Israeli play has been forced to give up its venue at the Edinburgh Fringe festival after protesters boycotted it over Israel's military offensive in Gaza.

Demonstrators say the show, which receives money from Israel's culture ministry, is a form of propaganda to depict the Israeli government as a human rights advocate, despite its alleged crimes against humanity in the occupied Palestinian territories.

It has led to a row over whether art and politics should be immune from each other.

Al Jazeera's Phil Lavelle reports from Edinburgh, Scotland.

Source: Al Jazeera