Pet Shop Boys will perform in Tel Aviv despite calls by anti-Israel activists to cancel the concert, calling the comparison of Israel to apartheid-era South Africa a caricature.
By Elad Benari | posted 6/19/2013
Pet Shop Boys will perform in Tel Aviv despite calls by anti-Israel activists to cancel the concert, calling the comparison of Israel to apartheid-era South Africa a caricature.
By Elad Benari | posted 6/19/2013