Iran's Supreme Leader Ayatollah Ali Khamenei delivered his first Friday sermon in nearly five years at the historic Imam Khomeini Mosque, declaring that Israel "won't last long" and justifying ...