Iran and the US: Closer to War or a Deal? February 17, 2026February 17, 2026 Kevin Barrett Israel did 9/11 to destroy 7 countries in 5 years. But country #7, Iran, is still standing strong. Read More