The loud-mouth media aren't telling the story, but evidence emerged this week that Iran is being isolated from the international community. According to this report, US allies are quietly ramping up economic sanctions against Iran. On Thursday, Germany announced the international community is determined to prevent Iran from deveoping a nuclear weapons program. And earlier this week, France announced plans to build a military base in United Arab Emirates.
Maybe Hannah Allam and her imaginary "mystified observers" got it completely wrong.