Pet Shop Boys Rejects Calls to Cancel Israel Concert
Pet Shop Boys will perform in Tel Aviv next week, despite calls by anti-Israel activists to cancel the concert.
Pet Shop Boys will perform in Tel Aviv next week, despite calls by anti-Israel activists to cancel the concert.