Thu, 10/05/2023 - 08:17 Tech Insider The Admiral Makarov and Admiral Essen frigates, three diesel submarines, five landing ships, and several small missile ships in the Russian port city of Novorossiysk seen in satellite imagery shared by Planet Labs PBC on October 4, 2023.Courtesy of Planet Labs PBC Tags Military & Defense, Russia, Ukraine, ukraine-war, news-uk, drone Source Satellite images show Russia moved parts of its navy out of Crimea after gettin…