News Analysis The China-watching community has been going through a bit of a freak-out over the U.S. Defense Department’s (DoD) latest report on the Chinese military. In particular, the report—an annual, congressionally mandated publication—states that China now possesses the “largest” navy in the world. In a nutshell, the DoD report asserts that “The People’s Liberation…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`