ICC must be independent and impartial regarding Sudan’s Darfur: Chinese envoy
The International Criminal Court (ICC), seated in The Hague, Netherlands, must remain independent and impartial, a Chinese envoy told a United Nations Security Council meeting on Wednesday on the ICC’s…

