C Celina New member Nov 7, 2017 #21 US of A. What the. Then there's Russia, India, china, Germany, and a whole lot more.
DanielDP New member Nov 18, 2017 #33 In my opinion is the United States, Russia, North Korea Last edited: Nov 19, 2017
S somnathji Active member Nov 18, 2017 #34 Germany spends 1.2 percent of its gross domestic product on military expenditures