Israeli forces kill 27 starving Palestinians in latest massacre at Gaza aid site

Israeli forces have killed at least 27 Palestinians as they waited for food at a distribution point set up by a US-led organization in Gaza’s southern city of Rafah.

Gaza’s Government Media Office has said Israeli forces committed “a…

Continue Reading