Mon, 09/25/2023 - 16:00 Tech Insider A satellite image shows smoke billowing from a Russian Black Sea Navy HQ after a missile strike, as Russia's invasion of Ukraine continues, in Sevastopol, Crimea, September 22, 2023.PLANET LABS PBC/Handout via REUTERS Tags Military & Defense, black-sea-fleet, Crimea, Russia, Sevastopol, Ukraine Source Russian officers who hadn't been paid by Moscow sold key intel on the Black Sea…