The IDF are a colonial occupying army. I think the Palestinians are responding to them the way the entire rest of the planet would.
Face it, team Israel is deep in the toilet, stinking of shit and sewage, and the smell ain’t never coming out. Not in this life time nor in the next.
Called karma, dude.
America is well overdue for a revolution.