Subscribe English
look up any word, like latergram:

1 definition by TheAccomplice

Close to 50% of the world's total military expenditure comes from the United States of America (USA). Russia and China's numbers are in the single digits. Don't believe me? Research it yourself.

Why do you think the USA can't even afford to take care of its poor people and establish a Universal Healthcare System?
The USA is nothing more than a corporate oligarchy with an imperialistic agenda that uses military force.
by TheAccomplice July 10, 2010
17 39