Addressing the Doha Forum, Ayman Safadi says Israel’s operation in Gaza meets the ‘legal definition of genocide’.
Read the news from all international angles and create your independent opinion
Addressing the Doha Forum, Ayman Safadi says Israel’s operation in Gaza meets the ‘legal definition of genocide’.