Jeremy Bowen: What ICC arrest warrants mean for Israel and Hamas

Jeremy Bowen: What ICC arrest warrants mean for Israel and Hamas

BBC News

Published

The Israeli and Hamas leaders are suspected of committing war crimes during the continuing war in Gaza.

Full Article