Where To Stream Media Watch Season 2023 Episode 38
Episode 38
- Aired October 23, 2023
- 15 Min
Fog of War: We look at coverage of the deadly hospital blast at the Al-Ahli Hospital in Gaza which was initially reported as an Israeli air strike.
Episode 38
Fog of War: We look at coverage of the deadly hospital blast at the Al-Ahli Hospital in Gaza which was initially reported as an Israeli air strike.