sami-abu-shehadeh

1 Article by: Sami Abu Shehadeh

Sami Abu Shehadeh is the leader of Balad and a former member of the Knesset.