Muqtada Al-Sadr Condemns Arab Leaders For Not Supporting Palestinians
Muqtada al-Sadr, Iraq’s populist Shia leader has voiced criticism at Arab leaders for their continued failure to adequately support the Palestinian people. He called it a source of “shame and ...