After months of defiance by Israeli leaders to international calls against genocide of Palestinians in Gaza, the International Criminal Court (ICC) finally issues arrest warrants for Benjamin Netanyahu, and his former war minister, Yoav Gallant.

4399