Hamid Baeedinejad
Britain will soon repay a debt of over 400 million pounds ($527 million) to Iran, but the payment was not linked toNazanin Zaghari jailed in Iran.
Most Read