Taliban Takeover in Afghanistan – 08.16.21 – Hour 1 By Howie Carr Show Staff Last updated Aug 16, 2021 609 In this hour, Howie discusses the Taliban takeover in Afghanistan. Also in this hour, Grace’s News! Download here. 609 Share FacebookTwitterLinkedinEmail