Show of HandsShow of Hands

Odysseus March 20th, 2018 1:01pm

Russia spends about 60 billion a year for their military. The United States spends about 600 billion a year on their military. Which country gets more “bang for their buck”?

5 Liked

Comments: Add Comment