Satellite imagery confirms significant damage to an oil depot in occupied Crimea following a successful Ukrainian strike on 7 October. The facility was engulfed in flames for more than four days after the attack.
The Feodosia Marine Oil Terminal is Crimea’s largest facility in terms of oil…
Leave a Reply