Tokyo

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

WASHINGTON: China has amassed quite 60,000 troops on India’s northern border, US Secretary of State Mike Pompeo has said as…