This satellite image from Planet Labs PBC shows what appears to be a sunken Chinese submarine at a shipyard near Wuhan, China, June 15, 2024. (Planet Labs PBC via AP)
Copyright © 2024 Yahoo Inc. All rights reserved.