While the Biden administration boasts of its “moral responsibility” to inform the families of the 13 American troops who were killed in the Kabul blast about the death of the mastermind in the bombing, the administration’s catastrophic debacle in leaving Afghanistan is legendary. To this day, Americans remain stranded in Afghanistan, many of whom are […]