A retired lieutenant colonel (USAF) and history professor, William Astore is a TomDispatch regular. He blogs at Bracing Views.
Follow TomDispatch on Twitter and join us on Facebook. Copyright 2017 William J. Astore
(Note: You can view every article as one long page if you sign up as an Advocate Member, or higher).