
Judge who issued warrant for Putin becomes head of International Criminal Court
International Criminal Court (ICC) Judge Tomoko Akane, who was placed on a Russian wanted list after issuing an arrest warrant for Russian President Vladimir Putin in March 2023, was elected president of the ICC on March 11.