U.S. owes Tehran $70 billion in damages for missed oil revenues
Iran claims that the U.S. should pay Tehran as much as US$70 billion as compensation for lost oil revenues due ...
Iran claims that the U.S. should pay Tehran as much as US$70 billion as compensation for lost oil revenues due ...