British art-rock band Radiohead defied protests and calls for a cultural boycott and played a concert in Israel.
USA TODAY, USA Today: Music
Thu, 07/20/2017 - 5:47am
British art-rock band Radiohead defied protests and calls for a cultural boycott and played a concert in Israel.