HRW Suggests Misfired Rocket Caused Gaza Hospital Explosion
Human Rights Watch (HRW) reported that a misfired rocket likely caused the deadly explosion at Al-Ahli hospital in Gaza on October 17. This incident, which sparked widespread condemnation in the…