Owen Jones: Israel's Mass Murder Of Babies Exposed - 18 Sept 2024