Baltic Sea cables: Does the trail lead to China? 20 November 2024