FREEDOM FORUM: Discussion

Article Image

Tehran Times

An international trade court ordered Britain to pay Iran $650 million for failing to deliver some 1,300 tanks after Shah Mohammad Reza Pahlavi was toppled in the 1979 Islamic revolution, officials said.

Make a Comment