Leaked news from the future.
Tap to receive
Mojtaba Khamenei will remain Iran's de facto Supreme Leader through December 31. He took power in March 2026 following the February assassination of Ali Khamenei and has issued his orders only as written statements since his March 8 appointment. As of October 3 there was no credible reporting that…