Let Israel Finish the Job

Israeli soldiers in the Shajaiya district of Gaza, December 8, 2023. Photo credit: REUTERS/Yossi Zeliger.

Did you know that Saddam Hussein won the First Gulf War of 1991? That is the version I heard in Iraq in 2003, after noticing the same Arabic inscription decorating chandeliers in Saddam’s palaces all over the country. ‘How sweet is victory with God’s aid,’ the inscription proclaimed. “What victory was Saddam referring to?” I […]