Tragic events happen over the world all of the time, obviously we can't help with all of them, but we could still help with very large ones. Foreign spending and Foreign aid will almost always likely benefit out country in the end. Good relations and just helping out the others will be very important.
There was a time when humanitarian issues within the confines of a nations borders were only the concern of that nations leaders. With the expansion of media and the almost instant dissemination of information around the world, it becomes increasingly difficult to keep the happenings within the borders a national matter.
A person who is being tortured or harmed by their government is a person no matter where they live. It is cruel and inhumane to ignore the plight of a person just because they aren't from our country or exactly like us. Not everything should boil down to politics and "how can this help us?"
Yes, governments must step in to protect human rights and help to resolve humanitarian crises. It takes a powerful movement to stop these types of situations, and the efforts of those affected may not be sufficient to ensure resolution. When human rights or lives are threatened, government must take action, even if they themselves are not directly impacted by the situation.
In humanitarian crises, it is the responsibility of all people to provide what aid they can, regardless of 'interest'. Protecting the basic rights and safety of humans is a responsibility not to be left to a single country or said country's allies - it must be taken on by all. The bystander effect all too often leads to tragic circumstances that could have been prevented or ameliorated.
Too many wars have already been waged under the flag of "humanitarian purposes". NATO has forced it's way into many countries. No one blinks an eye at the the forced labor camps in China and N.Korea. Or the organ harvesting/ genocide of Chinese prisoners. The double standard is just off the scale. Countries need to learn to either form coalitions to help each other in times of need, or learn to help themselves.
Thousands die from mal nutrition and hunger in FIRST world countries, yet these same governments send billions to a trade partner for "aid", rather than help its own citizens. I understand sending building blue prints and "how to's" on building essentials like wells, irrigation, and farming to developing worlds.. But sending them just straight cash without oversight? Alas, tis the world we live in.