Karim Khan KC, the chief prosecutor of the International Criminal Court (ICC), has been ordered to recuse himself from the court’s investigation into alleged crimes against humanity in Venezuela due to a conflict of interest arising from a family connection. The ICC’s appeals judges rule
Venezuela
1-1 of 1 Articles