Oliver North Slams 'Incompetent' Biden on Afghanistan -- 'A Stain on the Very Soul of Our Nation'

Retired Lt. Col. Oliver North on Sunday's broadcast of New York WABC 770 AM radio’s "The Cats Roundtable" tore into "incompetent President Joe Biden over his handling of the Afghanistan withdrawal.