French Military Intelligence Directorate: Explosion in Gaza Hospital Likely Caused by Palestinian Rocket Misfire
Al-Marsad newspaper: The French Military Intelligence Directorate said on Friday that the explosion that occurred in a hospital in Gaza was not due to an Israeli missile strike but was most likely due to a mistake in launching a Palestinian rocket. Palestinian officials said 471 people were killed in the explosion that occurred at the … Read more