Israeli Police Storm Al-Jazeera Jerusalem Office After Ban

The Israeli police forces stormed the location of the Al-Jazeera channel in Jerusalem at the Ambassador Hotel in Sheikh Jarrah after the newly enforced ban on the channel by unanimous decision by the occupation government.

→ View original post on X — @eyeonpalestine,

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *