Search For Keyword.

Search (strikes)

British court rules against Iran in tank payment dispute

A U.K. court has ruled in London's favor in a long-standing financial dispute with Iran that has wider political ramifications for Britain's increasingly strained relationship with the Islamic republic. The case revolves a payment of £650 million made by Iran in the 1970s to buy 1,500...