The CIA has finally acknowledged its role, along with British MI6, in the overthrow of the democratically elected Iranian prime minister Mohammad Mossadeq in 1953, replacing him with the despised Reza Pahlavi who adopted the grandiose title of the Shah of Iran. That event poisoned relations between the two countries ever since. Iranians deeply resented the foisting of the despotic Shah on them who, with massive US support, ruled until his overthrow in 1979.
Of course, people all over the world knew that the CIA was behind the military coup all along so why act as if it was a secret for so long? The answer is that if the US government treats something as secret, then the US media tends to not report it directly and merely alludes to it obliquely. We have seen this play out numerous times, the ‘secret’ bombings of Laos and Cambodia being two of the most egregious examples.
The net result of this government-media collusion is that the general American public tends to not know the truth, though the elites do, and that is the purpose of this ‘secrecy’. Then the US government can act aggrieved when the Iranians call the US ‘The Great Satan’ and they and the media can endlessly speculate on “Why do they hate us?” and ascribe it to irrational dislike of ‘our freedoms’. This game has been played repeatedly and continues to this day.