China's top general Zhang Youxia was placed under investigation for “suspected serious violations of discipline and law,” ...