"More recently, many musicians have joined the cultural boycott against Israel, including artists such as Elvis Costello, Barbra Streisand, Gorillaz, Carlos Santana and The Pixies.
It's not just whole countries that have been the subject of musical protests. Last year, Kanye West, Shakira and Rage Against the Machine refused to play in the US state of Arizona after a state law gave police powers to stop and search anyone they suspected of being an illegal alien. Not all musicians support the concept, however. Elton John, who played South Africa under apartheid and Israel last summer, recently attacked the Arizona boycotters in extremely strong language."