US Lawmakers Slam Biden’s Hostage Ransom Deal With Iran On 9/11

The US Capitol building
The US Capitol building

Criticism is raining down on the White House after its release of $6 billion into Iran’s coffers on 9/11 in addition to freeing the regime's men caught in the US.