Two ocean-going tankers that are heavily sanctioned for carrying Russian oil suffered near-simultaneous blasts off Turkey’s Black Sea coast. Turkey cited “external intervention” as a possible reason ...
Russian President Vladimir Putin and Commander-In-Chief of the Russian Navy Alexander Moiseev while visiting the Sevmash Shipbuilding Plant on July 24, 2025, in Severodvinsk, Arkhangelsk oblast, ...