Eع
A retired Air Force lieutenant colonel and professor of history, William Astore writes regularly for TomDispatch. His personal blog is Bracing Views.