Want your blood to boil?
There are 193 recognized countries in the world, and 177 of them receive US taxpayer money 177 of 193; That's 91.7% of the world. It's not Congress's money
It's your money, my money, our kid's money, etc.
Americans being screwed
It must stop!