Pictures of the horrific massacre committed by the Israeli army at the Abu Hussein School shelter in Jabalia camp in the northern Gaza Strip
Pictures of the horrific massacre committed by the Israeli army at the Abu Hussein School shelter in Jabalia camp in the northern Gaza Strip
