
Israel’s murderous rampage in Gaza
Palestinians transport their belongings as they flee the northern Gaza Strip toward the south, along the coastal al-Rashid road on May 25, 2025. Rescuers in Gaza said eight people were killed and dozens more wounded in Israeli air strikes across the …