
US Congresswoman Ilhan Omar Condemns Israel for Ethnic Cleansing of Palestinian Village
Muslim-American Congresswoman Ilhan Omar has condemned Israel for its demolition of the Palestinian village of Homsa al-Baqaa in the occupied West Bank earlier this week, describing it as a grave violation of international law. In […]