Not sure how they are related at all. Are we paying Israel reparations for past grievances from 150 years ago. Or the money we are spending in Afghanistan is for reparations versus going to war with the Taliban. If neither of those statements is true that your comment is coming in from left field. Reparations isn't about foreign aid but payments to make up for past atrocities to those directly affected in the distant past.