A supreme court judge in China has been jailed for 12 years for accepting bribes worth 22.7 million yuan (USD 3.3 million) over two decades.
A supreme court judge in China has been jailed for 12 years for accepting bribes worth 22.7 million yuan (USD 3.3 million) over two decades.