US Secretary of State

60K Chinese Soldiers Posted At LAC, India Needs US In This Fight: Pompeo

US Secretary of State Mike Pompeo has said that China has deployed 60,000 soldiers at the LAC, and India “absolutely…

October 10, 2020