Security camera footage shows an Israeli soldier shooting Palestinian children running away in the occupied town of Biddu in Jerusalem, on October 14 2024
Security camera footage shows an Israeli soldier shooting Palestinian children running away in the occupied town of Biddu in Jerusalem, on October 14 2024