Daily news from Nigeria and the world at large
Deng Huilin, former deputy mayor of southwest China’s Chongqing Municipality, was sentenced to 15 years in…