Hugh quoted them as a source of information, in the same way that he might have mentioned Free Republic or Town Hall. I had never heard of them before.
Their "Discussion" page, is difficult to search, and has MANY topics which do not seem to have any CURRENT posts.
Perhaps Hugh read something about Global Crossing on their "Hot News!" page? Or?