Closure of Al Jazeera News Channel in Israel

The Israeli government unanimously voted on Sunday to close down the operations of Al Jazeera, a Qatar-based news network, within the country. The London Eurovision Song Contest Screening Party has been canceled due to Israel’s participation. The organizer of the…