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