Stephen Lendman Iran is falsely accused by Washington, Israel, AIPAC and other dark forces of being the world’s “biggest sponsor of terrorism” - a despicable Big Lie. It’s the price it pays for 38 years of sovereign independence, free from US dominance,…
more »