Iran's history has been blighted by interference from foreign powers

Israel’s recent surprise attack on Iran was ostensibly aimed at neutralising Iran’s nuclear programme, but it didn’t just damage nuclear installations. It killed scientists, engineers and senior military personnel.

Meanwhile, citizens with no…

Continue Reading