Mediterranean Internet cables spliced —again