Challenging the Powers That Be

Tag Archive for ‘Israel’

Iranian Protesters Storm Embassy in Tehran

No, it is not November 4, 1979, and it wasn’t the US Embassy. Iranian protesters stormed British diplomatic compounds Tuesday, hauling down the British flag, torching an embassy vehicle and pelting buildings with Molotov cocktails in what began as an allegedly state-approved show of anger over the latest Western sanctions to punish Tehran for defiance [...]