Mastodon Share
Sharing on Mastodon:

Iran demands release of $12 billion in frozen assets in potential deal with US

HomeAbout