Iran insists the U.S. lift its naval blockade of Iran, unfreeze Iranian funds, and allow oil exports before agreeing to resume direct negotiations

Activity

Activity (0)
Loading comments...