Today’s infographic is comparing United States and China in terms of military spending, army size, arms sales, and foreign military bases. Read more
The U.S. spends more on defense than the next 7 countries combined. Part of that money goes to supporting 200,000 troops abroad in 177 countries. Read more