Satellite Images of Sunken Russian Barges, Destruction
13 May 2022 | Posted by Military.com
Satellite pictures of Snake Issland in Ukraine released on Friday seemed to show a group of sunken Russian vessels off an island in the Black Sea Friday. (May 13) AP