Posts

Showing posts with the label reporting

Israeli soldiers deliberately shoot at unarmed Palestinians near aid sites in Gaza: report