Activist Post

It’s too easy to make Pentagon officials look foolish these days. Deer in headlights is a good look for U.S. commanders. The Pentagon gets called out for blaming Putin for being on NATO’s doorstep after NATO expands to Russia’s doorstep.