The ever-helpful Jean Downey just forwarded me this article in the Huffington Post by John Feffer. In it, Feffer describes a recent Congressional hearing on currently-strained US-Japan relations – in which a Pentagon official was unable to come up with the number of US troops stationed in Japan (47,000), or to explain why the US […]