We released 20 high-resolution satellite images and AI-generated analytics detailing the scale of Russia’s military withdrawal from the port of Sevastopol following Ukraine’s September 2023 strikes on the Black Sea Fleet.