Thanks to American taxpayers, Israel has been receiving $3.1 billion in direct military aid each year, and under a new agreement signed this week that amount is set to rise to $3.8 annually. 828 more words