All US aid to Israel is military aid mandated to be spent on US weapons.
It is hundreds of billions of US public money going straight to US arms makers.
Total racket.
Analysis by Dov Waxman
Since the 1960s, the US gives only military aid to Israel & it must be spent on American weapons.
"So, many American lawmakers have an interest in sustaining that aid because that money ends up flowing into their own states."