Israel orders Al Jazeera to close its local operation
Israel has ordered the news network Al Jazeera to close its local operation, citing concerns over the network’s coverage of recent events in the region. The move has sparked controversy and raised questions about press freedom in the country. The Israeli government has accused Al Jazeera of inciting violence and promoting anti-Israeli sentiment through its…