Sep 11, 2023

‘Rewarding Evil’: Senators React to $6 Billion Iran Prison Swap Deal

Senators responded to news that the Biden administration has authorized the transfer of $6 billion in frozen Iranian funds as part of a prisoner swap deal.