Khaled Abu Toameh

2017-04-27T08:56:19+10:00June 2nd, 2011|Categories: Khaled Abu Toameh, Speaker|Tags: , |

Arab/Israeli journalist, Jerusalem Post; Producer/Consultant NBC News