Last weekend, China’s Ministry of National Defense announced that the country’s two most senior generals – Zhang Youxia and Liu Zhenli – would be removed from office and placed under investigation for serious disciplinary violations.
Read Full Article »