Hen Mazzig @HenMazzig: Death to the IDF isn’t about people. Death to America means death to imperialism. For people who throw around strong words all day, they sure struggle to say what they actually mean. Watch my debate with Taylor Lorenz on @PiersUncensored @piersmorganJul 1, 2025