PLA has deployed over 20,000 troops along LAC, India wary of third division in Xinjiang

PLA has deployed over 20,000 troops along LAC, India wary of third division in Xinjiang

IndiaTimes

Published