British-Palestinian journalist Abdel Bari Atwan