Al Jazeera studio in Ramallah closed by Israeli troops
Qatari Al Jazeera TV said on Sunday morning that Israeli forces stormed its bureau in the West Bank’s Ramallah city with a military order to close it for 45 days. The Qatar-based channel aired live footage of the Israeli troops storming the channel’s office and handing over a military closure order to one of … Read more