The U.S. spends piles of money on foreign aid, right? See how the spending actually stacks up. The U.S., with 300 million people, gives away $23.5 billion in non-military aid to developing countries. But the 333 million people in the next four countries spend almost double: $44.7 billion. Meanwhile, we account for 48% of the world’s $1.47 trillion spent on the military. And we’re tops per capita,
too.