UK: Pet Shop Boys rejects calls to cancel Israel concert
Pet Shop Boys will perform in Tel Aviv despite calls by anti-Israel activists to cancel the concert, calling the comparison…
Pet Shop Boys will perform in Tel Aviv despite calls by anti-Israel activists to cancel the concert, calling the comparison…