Atallah writes a daily column in the Arab newspaper Asharq Al-Awsat and a weekly editorial in the Lebanese daily An-Nahar.
Atallah was also managing editor of Al-Anba in Kuwait, editor-in-chief of Al-Sayad in London and Al Osbo' il Arabi in Beirut.