Gaza’s Civil Defense reported on Saturday that Israeli troops are killing Palestinians and leaving their bodies in the streets of the besieged enclave, where stray dogs feed on them, describing it as a clear violation of international law.
Source: IFP News