
H I Sutton and Damien Symon Image used with permission
The Russian Navy fired eight long-range naval cruise missiles from a guided-missile warship near the Black Sea port of Sevastopol, according to multiple videos of the launch on several posts on social media. Read More