As US Denies Any Deals With Iran, Congress Begins To Push Back

The US Capitol in Washington DC
The US Capitol in Washington DC

As US State Department once again denied any deals with Iran despite reports of many contacts, US lawmakers became vocal about any attempts to circumvent Congress.