Benjamin Netanyahu, Israel's divisive leader in the eye of the ICC storm
May 21, 2024
Tel Aviv [Israel], May 21: Benjamin Netanyahu was one of the most polarising leaders in Israel's history long before the International Criminal Court prosecutor's office said it had requested an arrest warrant against him over possible war crimes in Gaza.
Read More...