Representational Image

China has deployed 60K soldiers on India's northern border: Mike Pompeo