Islamic extremists in Gaza have been waging a campaign against cafes and shops that sell or play music deemed unsuitable , as well as against Christian institutions .