Home Strike on Gaza church injures several people: ... 17 July 2025 Strike on Gaza church injures several people: Latin Patriarchate of Jerusalem