Israel-Gaza conflict: IDF fires officers involved in World Central kitchen attack | LiveNOW from FOX
The Israel Defense Forces on Friday released the results of an investigation into a missile strike that killed seven World Central Kitchen aid workers in