Blog 22 Jun 2020 A Report Card on the Failed American Project of the Last Three Decades Published on Tuesday, January 07, 2020 by Andrew Bacevich in TomDispatch photo above caption: But really... what has the U.S. accomplished… Editor No Comments