Charlotte Walsh on Intel HubRecent satellite imagery reveals heightened activity at the St. Petersburg Shipyard No. 196, likely linked to Russia’s ongoing military modernization efforts. A notable increase in the movement of mil