"We were embarrassed in front of the world" Link Video: Trump Slams “Incompetent” Biden Afghanistan Debacle; Allies Confirm It’s… Tags Trump featured Source Summit news