Most of the time it's the county's own fault for voting in Socialism/Communism.
Money we pour into these countries usually doesn't go to help the people anyway, but into the pockets of dictators, etc. Money we dole out to countries who hate us should be cut out. Period.
It's time we stopped this and started taking care of our own- for instance our poor seniors who must try to survive on Social Security. Most are good, law abiding people who have worked hard all their lives, had the government take money from their paycheck, and are left to try to survive on starvation SS checks.
SS always a bad idea? Playing out, you say? Stop the trillions of foreign aid and fix it!
.
Taiwan pays for every nickle of their arms with their own money. Taiwan buys its arms from the DoD, not the manufacturers and pays the DoD a fee for the service.