New York Times report concludes projectile in Gaza hospital blast video was launched from Israel
An investigation by the New York Times published on Tuesday has concluded that the exploding projectile above the al-Ahli hospitalRead More
16 responses