Leaked news from the future.
Tap to receive
Mohammad Bagher Ghalibaf will remain Speaker of Iran's Islamic Consultative Assembly through December 31, 2026. His staying power will blunt pressure from a small group of ultraconservative lawmakers that challenged him in June 2026, since his supporters maintained a clear majority after he was re-…