Russian soldiers have been killed by North Korean troops in friendly fire while fighting in Kursk, Ukraine’s military ...
Russia said Monday that fuel oil has leaked into the Kerch Strait, off the coast of the annexed Ukrainian peninsula of Crimea, after two ageing oil tankers were caught in a storm.
On Sunday, two Russian tankers in the Kerch Strait on the Black Sea caused a disaster, leaking several thousand tons of heavy ...