Biden Administration Showing 'Weakness On Iran': US Senator

US Secretary of State Antony Blinken testifying on Capitol Hill in Washington DC on March 22, 2023
US Secretary of State Antony Blinken testifying on Capitol Hill in Washington DC on March 22, 2023

Pressure is mounting on the Biden administration to take harsher action on Iran as senators claim Iran’s oil wealth is helping fund Russia’s war on Ukraine.