Israel HUMILIATED as Iraq and Hezbollah Strike Oil Refineries, Ports, and Drones April 8, 2024 by mosesman