
Over a year of the genocide, Israel is pushing The International Criminal Court (ICC) to delay the issuance of arrest warrants against Prime Minister Benjamin Netanyahu and Israeli leaders.
Over a year of the genocide, Israel is pushing The International Criminal Court (ICC) to delay the issuance of arrest warrants against Prime Minister Benjamin Netanyahu and Israeli leaders.
UN Human Rights Council voted to keep Francesca Albanese as UN Special Rapporteur for Palestine till 2028