A Pentagon spokesman on Monday pushed back on suggestions that a new Defense Department-initiated audit of U.S. troops stationed in Germany is in anticipation of potential orders from the White House to reduce U.S. force presence in Europe...
↧