Lama Aqqda, a media producer for Omni TV, calls Israel a “cancerous terrorist entity” and calls on Arab governments to expel its “filthy” ambassadors.

Lama Aqqda, a media producer for Omni TV, calls Israel a “cancerous terrorist entity” and calls on Arab governments to expel its “filthy” ambassadors.