The Israel Defense Forces took responsibility for a strike that killed several World Central Kitchen aid workers in Gaza after an investigation that called it a “serious failure.” Read More in FOX News. Read More in Red Pill NOWlej.
The Israel Defense Forces took responsibility for a strike that killed several World Central Kitchen aid workers in Gaza after an investigation that called it a “serious failure.” Read More in FOX News. Read More in Red Pill NOWlej.