Deng Huilin, former deputy mayor of southwest China’s Chongqing Municipality, was sentenced to 15 years in…
Tag: Jailed
Indonesian politician jailed for stealing COVID-19 aid funds
An Indonesian politician was on Monday sentenced to 12 years in prison for embezzling more than…