Comment Comment by lwat This sucks. The US tap cables all over the place but heaven forbid a new cable goes down with even a hint of Chinese involvement! parent lwat 14 years ago