Russia Expresses 'Utmost Concern' About Potential Escalation in Wake of Iran's Self-Defense Strikes
Iran launched a massive missile and drone barrage Saturday night targeting military facilities across Israel in retaliation to Tel Aviv's unprovoked April 1 attack on the Iranian Embassy compound in Damascus, Syria.