Iran's Supreme Leader Ayatollah Ali Khamenei said Wednesday the West must “get lost” from the Middle East after his country launched a massive barrage of missiles at Israel -- as Israeli officials vowed payback within days over the Iranian strikes.
nypost.com