China Supreme Court Judge Sentenced to 12 Years for Corruption Judge Meng Xiang was also fined two million yuan after he admitted accepting bribes between 2003 and 2020