Al Jazeera Forced to Cease Operations in Israel, Labeled “Assault on Freedom of the Press”
Israel has officially shut down the offices of Al Jazeera, a Qatari-based media network, confiscating its broadcasting equipment and ceasing its transmissions across the nation on Sunday, May 5th. The ...