Israeli Strikes on Gaza’s Jabalia Refugee Camp Leave 31 Dead

Gaza City, Palestine – Israeli airstrikes in Gaza’s Jabalia refugee camp on Monday evening resulted in the tragic loss of at least 31 lives, as reported by local sources. The strikes also caused the destruction of 12 homes, according to media affiliated with Hamas in the region. The harrowing aftermath captured by local photojournalist Majd … Read more