search
Khaled Abu Toameh
Khaled Abu Toameh is the Palestinian Affairs correspondent for The Times of Israel