An Interesting Statistic

Email Print
FacebookTwitterShare

What does it mean the the U.S. Department of Defense (sic) is the largest single employer in the world, with more people on its payroll than Communist China’s People’s Liberation Army? (H/T The Economist)

6:29 am on September 13, 2011
  • LRC Blog

  • Podcasts