Instead of Surrendering to Taliban, Biden Could Have Declared Victory
The humiliation of President Joe Biden by a gang of murderous thugs in Afghanistan is just revving up. The latest insult is that the Taliban is refusing to give him any leeway to c…