Germany says ‘sabotage’ presumed in damaged Baltic Sea telecom cables

19 November 2024