The International Criminal Court's governing body on Monday said it was seeking an "external probe" into allegations of alleged misconduct by the court's chief pros... Already a Barron's subscriber?
A Russian court has issued an arrest warrant for Haykel Ben Mahfoudh, a judge at the International Criminal Court (ICC), the outlet Mediazona reported on Monday. Mahfoudh was one of three judges who ...