Iran's Khamenei delivers Friday sermon, bid to quell public anger

Supreme Leader Ayatollah Ali Khamenei said in Friday's sermon that Iran's missile attacks on US bases in Iraq this month hit the US "slap on the face", giving divine support to the Islamic Republic.