Satellite images show Russia’s been upgrading its Black Sea Fleet naval base after being pounded by Ukraine’s attacks: UK defense ministry Finance April 19, 2024 Russia has been beefing up the defenses for its Black Sea Fleet naval base in Novorossiysk, the UK’s defense ministry…