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.
Two Russian cargo ships carrying oil products are in distress following bad weather in the Kerch Strait between mainland ...
Russian soldiers have been killed by North Korean troops in friendly fire while fighting in Kursk, Ukraine’s military ...