Skip to main content

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

Share This Video

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