Israel Shuts Down Al Jazeera, Raids Jerusalem Office
Israeli police shut down the Al Jazeera channel on Sunday over alleged national security concerns. Access to the platform's online content was also restricted. TheTimesofIsrael...
Israeli police shut down the Al Jazeera channel on Sunday over alleged national security concerns. Access to the platform's online content was also restricted. TheTimesofIsrael...