Australia’s Defense Department has detected a high-tech Chinese research vessel off the country’s western coast—a strategic sea route near Christmas Island.
Australia’s Defense Department has detected a high-tech Chinese research vessel off the country’s western coast—a strategic sea route near Christmas Island.