Iran vows revenge for killing of supreme leader Khamenei; President says new leadership council ‘has begun work’
Iranian top officials vowed on Sunday (March 1, 2026) to avenge their slain supreme leader Ayatollah Ali Khamenei and declared a new wave of strikes on U.S. bases in the…
