Al-Shifa Hospital Director Arrested, How Israel Uses Human Shields
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