Pompeo Says China Has Deployed 60,000 Soldiers to Border with India
China’s People’s Liberation Army (PLA) has “stacked 60,000 soldiers against the Indians in the north” of India, along the two countries’ Himalayan border, U.S. Secretary of State Mike Pompeo told Fox News on Friday.