Definitions for "Abd al-Bari Atwan"
Abd al-Bari Atwan (Arabic: عبد الباري عطوان) is the editor-in chief of the London-based Arabic newspaper Al-Quds Al-Arabi.