Taliban Triumphant as US Forces Leave and Radical Islamic Takeover of Afghanistan Escalates CBN NewsSource