and the News

post

China reveals US forces in Asia

China believes that the US deployed about 375,000 troops in the Indo-Pacific region to maintain "superpower competition" with the country.

continue reading