British protesters disrupted the band Radiohead’s performance at a festival in Britain over its upcoming performance in Tel Aviv.

Some waved Palestinian flags and raised a banner reading “Israel is an apartheid state. Radiohead, don’t play there,” the London-based website Jewish News reported. Some members of the audience shouted “free Palestine,” as well.


Read more