
March 13, 2025. Former Philippines president Rodrigo Duterte ends up at the International Criminal Court (ICC) | BBC
The International Criminal Court (ICC) sends a clear message to two other high-profile arrest warrants – one for the Russian president Vladimir Putin, and another for Israel's prime minister Benjamin Netanyahu over the war in Gaza.