Former ICC chief prosecutor: ‘Netanyahu is afraid’ 0 24.05.2024 16:59 Al Jazeera (English) Luis Moreno Ocampo discusses the International Criminal Court arrest warrant requests for Israeli and Hamas leaders.