Abdel Bari Atwan is a Palestinian-born British journalist and the editor-in-chief of Rai al-Youm, an Arab world digital news and opinion website. Previously he was the editor-in-chief of the London-based pan-Arab newspaper Al-Quds Al-Arabi from... Wikipedia