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