Biden Administration Faces Backlash Over $17 Billion Controversial Deal with Iran, Claims Senator Cruz
The Biden administration finds itself under fire as critics raise concerns over a reported plan to provide $17 billion to the Islamic Republic of Iran, a known state-sponsor of terrorism.…
