Israel has killed the scumbag terrorist who murdered 241 US Marines.By THE AMERICAN MIND / July 31, 2024