Dozens killed, missing in Israeli strike on devastated north Gaza

.....

© Al Monitor