Al-Shifa Hospital Director Arrested, How Israel Uses Human Shields

Al-Shifa Hospital Director Arrested, How Israel Uses Human Shields

By Novara Media

The director of the al-Shifa hospital in Gaza has been arrested by an Israeli security agency. Plus: the Dutch far right have claimed a surprising election victory; and Gary Lineker is once again at the centre of a media storm. With Ash Sarkar and  @NoJusticeMTG
-
-
Heart UK
Mute/Un-mute