News

Russia has accused the International Criminal Court (ICC) of strong political bias and legal impropriety following the issuance of arrest warrants against several of its senior officials, including ...