British art-rock band Radiohead defied protests and calls for a cultural boycott and played a concert in Israel.

       

Read More At Article Source | Article Attribution