Iran’s supreme leader condemns Arab, Islamic nations for failing Palestine
Iran's Supreme Leader, Ayatollah Ali Khamenei, on Friday criticized and described the Israeli occupation as a “cancerous tumour” planted in the body of the region.He announced that “The Zionist regime is a deadly, cancerous tumor in the…