Barrett describes Western media attempts to delegitimize this choice as textbook war propaganda, completely at odds with the realities on the ground and the public embrace of Iran’s revolutionary path.
Read MoreTag: Foadebate
Iran and the US: Closer to War or a Deal?
Israel did 9/11 to destroy 7 countries in 5 years. But country #7, Iran, is still standing strong.
Read More