Business

Ukraine May Have Found New Targets to Hobble Russia’s Black Sea Fleet

Ukrainian partisans said that they had found two Russian Project 775 landing ships near the city of Sevastopol in Crimea, the Ukrainian peninsula that Russia annexed in 2014.

The ATESH group, a resistance movement of Ukrainians and Tatars in Crimea, said it constantly monitors the coast in Crimea, particularly in Sevastopol.




Source link

Related Articles

Back to top button