India has 13,25,000 - that’s not a number...is it 13 million or 1,325,000 million???
Either way - the Chinese troops are expanding - if Putin can do it - why not China?!?
Indian territory ?