Monday, November 18, 2024

Mystery fault takes undersea internet cable between Germany and Finland out of service