Iran blocks nuclear inspectors after U.S. unfreezes billions of dollars for Tehran

Iran began barring U.N. inspectors from nuclear sites over the weekend, days after the Biden administration freed up $6 billion in frozen funds in pursuit of a prisoner swap.

Top News