China strips former generals Zhang Youxia and Liu Zhenli of top military positions
Beijing has formally removed former senior officers Zhang Youxia and Liu Zhenli as members of China’s supreme military command.
The two generals have been under investigation…

Malaysian Indians: A Diminishing Voice in a Changing Nation
Trading Avocadoes for Political Influence
How banking giant ICBC helped Chinese firms gain a foothold in Europe’s wind market