FYI... we give most countries aid of one kind or another... And it is all taxpayer money...
More than two hundred countries receive U.S. aid. It disproportionately goes to a few, however, with the top five all receiving over $1 billion per year as of 2016: Iraq ($5.3 billion), Afghanistan ($5.1 billion), Israel ($3.1 billion), Egypt ($1.2 billion), and Jordan ($1.2 billion).
Yup... I know it, but that doesn't mean I agree at all with it... Short of things like war reparations, there's simply no valid reason for one country to pay off another.