Thurston Moore

Radiohead sticks it to critics at Israel concert (VIDEO)

Last night, at Park HaYarkon in Tel Aviv, Israel, Radiohead played their longest concert in 11 years, the BBC reports. The show had been mired in controversy: In the preceding months, artists such as Roger Waters—supporters of the Boycott, Divestment and Sanctions Movement (BDS) against Israel—publicly criticized the group.