At least 16 Palestinians waiting for food aid were killed by Israeli troops near the Netzarim Corridor in northern Gaza.
What The Fuck Is Happening?!
At least 16 Palestinians waiting for food aid were killed by Israeli troops near the Netzarim Corridor in northern Gaza.