Israel is the largest recipient of US foreign aid, receiving about $300 billion in assistance since it was recognised as a state by the US. Since 2007, almost all US aid has gone to support Israel’s military, which is the most advanced in the region. America has agreed to provide Israel with nearly $4bn a year through 2028, and lawmakers are considering billions of dollars in supplementary funding.
According to the Leahy Law, the US cannot provide...