Ukraine says hit Crimea oil terminal, Russia claims gains
Footage taken from a moving vehicle shows a fire at an oil depot in Feodosia, Crimea, on the day the Ukrainian military said the energy facility was targeted during Russia’s ongoing invasion of Ukraine, October 7, 2024. | Photo Credit: Reuters Kyiv said on Monday (October 7, 2024) its forces had struck a large oil…
Read More “Ukraine says hit Crimea oil terminal, Russia claims gains” »