Gaza: Israeli Forces Open Fire While Storming Home
(Jerusalem, August 8, 2024) – Israeli forces stormed a Gaza City home on December 21, 2023, throwing grenades inside and opening fire on a room where a civilian family was sheltering, Human Rights Watch said today. The attack killed seven people, including a pregnant woman, and severely injured two, including a 5-year-old. Witnesses also allege […]
Continue Reading