Iran has stood with Palestine for decades

For more than seven decades, a single wrenching fact has shaped the politics and the conscience of the Muslim world: the occupation of Palestine and the denial of the Palestinian people’s basic rights by the Israeli…

Continue Reading