Afghanistan withdrawal put US in a position of weakness, Putin watched: Rep. Ted Budd

Rep. Ted Budd, R-N.C., weighs in on the Russian invasion of Ukraine and sanctions imposed on the country.

Authored by FoxNews via FoxNews February 26th 2022