Eric Zuesse On June 17th, U.S. National Public Radio (NPR) interviewed NATO’s and America’s General Ben Hodges, who is the Commanding General of the U.S. Army in Europe, which is "NATO's most senior land forces command.” He said (after 4:54 in the…
more »