Breaking: Last U.S. Troops Leave Afghanistan – 08.30.21 – Hour 2 By Howie Carr Show Staff Last updated Aug 30, 2021 427 In this hour, Taylor takes a live stream from the Pentagon where General McKenzie announces the completion of U.S. withdrawal from Afghanistan. Download here. 427 Share FacebookTwitterLinkedinEmail