Chinese President Xi Jinping has asked his troops to "prepare for war" state news agency Xinhua reported today. "Troops should "maintain a state of high alert... Put all (your) minds and energy into preparing for war," Xinhua quoted Xi Jinping as saying. Troops should be "absolutely loyal, absolutely pure, and absolutely reliable", the Chinese President said during his visit to Marine corps of PLA in Chaozhou City.