IRAN SAYS IT REPAID DEBT ON TIME

Iran has paid back foreign loans that became due in the past Iranian year, ended on March 20, and pl