Spread the love

Indian Army vs Chinese Army: China’s People’s Liberation Army (PLA) is the larger force in terms of active troops. China’s armed forces have over 2.1 million active personnel, whereas India has around 1.4 million soldiers. Indian Army vs Chinese Army: China’s People’s Liberation Army (PLA) is the larger force in terms of active troops. China’s armed forces have over 2.1 million active personnel, whereas India has around 1.4 million soldiers.