Israel blames Palestinians for deadly shooting near Gaza aid convoy
The Israel Military Forces released findings on Friday from an investigation into a deadly shooting on Feb. 29 near a humanitarian aid convoy in Gaza. The incident allegedly left more than 100 people dead and