Iran is demanding immediate release of $12 billion in frozen funds held by U.S. in Qatar — and that’s just the beginning.

Posted by Kane on May 24, 2026 1:35 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE