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