August 18, 2021
Afghanistan only the latest US war to be driven by deceit and delusion
In Afghanistan, American hubris – the United States’ capacity for self-delusion and official lying – has struck once again, as it has repeatedly for the last…