Comment Re:You miss the point (Score 1) 874
The EU (via ECHO and the member states) is by far the biggest foreign aid provider. Your numbers don't add up, or how do you define charity? Also, it should be added that per capita the US contribution of foreign aid is one of the lowest among the industrialized countries (a substantial reduction was made during the Clinton term).