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 readingChina believes that the US deployed about 375,000 troops in the Indo-Pacific region to maintain "superpower competition" with the country.
continue reading