clear

Creating new perspectives since 2009

Israel shelled a school for Palestinians displaced by Israeli attacks on Gaza, breaking a ceasefire

March 18, 2025 at 3:11 pm