Metrics Scorecard

Biden calling Afghanistan a success when it was 'catastrophic failure' is 'despicable': Rep. Carter

Sep. 1, 2021 - 05:31 - Rep. Buddy Carter, R-Ga., says the president should be impeached for the Afghanistan debacle.

For video troubleshooting and help click here.