Business Ayatollah Khamenei’s Deadly Legacy by Pegah Banihashemi by Marcus Liu - Business Editor March 2, 2026 by Marcus Liu - Business Editor March 2, 2026 Ayatollah Ali Khamenei Dies in Joint US-Israeli Strike CHICAGO – Ayatollah Ali Khamenei, Iran’s supreme leader, was killed on February 28, 2026, in a joint U.S.-Israeli strike, Iranian state media … 0 FacebookTwitterPinterestEmail