Israeli attack kills at least 10 Palestinians queuing for food at a distribution centre in Jabalia, northern Gaza.
What The Fuck Is Happening?!
Israeli attack kills at least 10 Palestinians queuing for food at a distribution centre in Jabalia, northern Gaza.