When reggae star Matisyahu took the stage at the Rototom Sunsplash Festival in Spain in August 2015, he faced a much different audience than he had in previous performances. He was confronted by a sea of Palestinian flags and extended middle fingers. Angry protesters chanted “Naziyahu!” and hurled a storm...