North: Biden is 'paying the price for eliminating US energy

2 years ago

North: Biden is 'paying the price for eliminating US energy independence,' warns Saudi Arabia 'won't bail him out'
Retired Lt. Col. Oliver North joined 'Sunday Morning Futures' to discuss Biden's foreign policy approach and the impact it has on how the U.S. is viewed on the world stage.

Loading 22 comments...