The US is not the wealthiest nation in the world though. We are 9 trillion in debt. We are 8th in the world of GDP per capita (Wikipedia), unless you count that we each owe 30K to the US government's debt pool. Everyone in the world needs help even in our own country. The government has no right to try and send our money or its "loaned" money overseas. This is because the government turns its donations into politics. The government picks and chooses when and why to help a nation. Remember the issues with Dafar? Remember Iraq was about doing good will in the 80s and today. North Korea and China are allowed to violate human rights, but Iraq isn't. That is why donating as an individual is important because you have different goals. You could easily donate yourself to the cause. You could also pick a cause that was meaningful to you. What is even better, is that when I donate time or money helping someone, I feel a sense of satisfaction. I feel nothing when the government throws my money around. The problem is we want the government to do what we are to lazy to do, for charity takes time and money. Then we complain when the government doesn't do what we think it should be doing. We need is a government that doesn't get involved and gives us our money back so we can get involved.