Chinese cargo ship runs aground off Russia’s Sakhalin Island

A drone view shows the Chinese ship An Yang 2 ran aground off the southwest coast of Sakhalin Island, Russia, in this still image from video released on February 9, 2025. Ministry of Digital Development of Sakhalin Region/Handout via REUTERS