The wave of Israeli strikes that killed hundreds of Palestinians across the Gaza Strip early on Tuesday (March 18, 2025)…