despite a $ 22 trillion national debt, america is on a military
In 2017 and 2018, the largest military spenders were United States, China, Saudi Arabia, Russia and India. In November 2018, another study published by CNBC reported that America has spent US$ 5.9 trillion on wars in Middle East and Asia since 2001 including Afghanistan, Iraq and Syria. ..…