An international judge who ruled against Britain on the Chagos Islands used to be a Chinese government official who supported ...
Xue Hanqin, a judge at the International Court of Justice (ICJ) who ruled against the United Kingdom in the Chagos Islands ...