I have to admit to a bit of a flare-up of my PTSD while watching our troops’ last days in Afghanistan recently, what with my having piloted the last U.S. military helicopter out of Saigon on April 30, 1975. This current event was an instant replay of the American hubris from so long ago. It […]

