Share:

Israel is the largest cumulative recipient of United States foreign assistance since World War II. And this week it received the largest US military aid package ever signed between two countries. This begs the question: why does Israel, whose per capita income is among the world’s top 20, receive tens of billions of dollars in military…


Share:

Leave a Reply