In this episode, Afghanistan will haunt the Democrats and this illegal administration for years to come. The Taliban held a press conference in the newly acquired Palace in Kabul.