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

By admin