World Iran supreme leader admits thousands killed during recent protests admin January 17, 2026 Ayatollah Ali Khamenei alleges the US instigated recent unrest which began in late December. Spread the love