Chinese admiral Miao Hua has recently been reported as a potential challenger to Xi Jinping amid the leader’s continuing purge of top military officials. However, an insider revealed exclusively to The Epoch Times that Miao doesn’t possess the power needed