Russian Ships Escape From Kavkaz Port After Neptune Strike 01.06.2024 08:03 Charter97.org (en) The oil depot that was most important for the occupiers in the Crimea has been destroyed.