Israel is just the rabid dog that America has let off the leash It is actually the U.S.... October 30, 2024