Israel has faced heavy international criticism over its war against Hamas in Gaza, with the International Criminal Court issuing arrest warrants for Prime Minister Benjamin Netanyahu and his former defense minister