The Palestinian Authority suspended the Al Jazeera news channel from working in the West Bank, citing unspecified breaches of “laws and regulations.” Read More
The Palestinian Authority suspended the Al Jazeera news channel from working in the West Bank, citing unspecified breaches of “laws and regulations.” Read More