Eurasia Why does the US support Israel? A geopolitical analysis with economist Michael Hudson A former US secretary of state boasted, "Israel is the largest American aircraft carrier in the world that cannot be sunk". Journalist Ben Norton... Ben Norton2023-11-12