A Price for the Past: Iran Demands $330 Million from U.S. for Alleged 1980 Coup
In a move that has escalated tensions between Iran and the United States, a court in Tehran has ordered the U.S. government to pay $330 million in damages for allegedly…
Continue reading