Hong Kong, January 26 (ANI): Chairman Xi Jinping caused shockwaves by arresting the highest military leader inChina – General Zhang Youxia – it was announced on January 24. Simultaneously, General Liu Zhenli, Chief of Staff of the Joint Staff Department, had been detained.Rumors are swirling as to why Xi made this apocalyptic move, especially considering Zhang was once considered a loyal ally in the military.Both generals had been absent from a January 20 study session for provincial- and ministerial-level leading cadres, indicating they were picked up before then.These two arrests illustrate how Xi’s campaign to cleanse the People’s Liberation Army...