Sen. Jim Inhofe @JimInhofe
Myth: The U.S. spends more on defense than the next 10 countries combined. Fact: China & Russia combined almost certainly spend more than the U.S. when you use the right metrics and factor in hidden spending. My latest op-ed in @RCDefense⬇️ https://t.co/BJrWRoOpx9 — PolitiTweet.org