Appeals judges order ICC prosecutor to recuse himself from Venezuela investigation
Aug 1, 2025 - 21:12
0 0
Appeals judges at the International Criminal Court have ordered chief prosecutor Karim Khan to recuse himself from an investigation into Venezuela, citing a conflict of interest