G98.7FM Entertainment News   The legendary Lauryn Hill recently pulled out of a scheduled performance in Israel. The show, which was to be played in Tel Aviv, was cancelled because another show in the nearby Palestinian city of Ramallah couldn’t get clearance....

read more