They changed to URL.
The folks at Space.Com changed the link just as I sent out my post.
The corrected URL is:
http://www.space.com/missionlaunches/huygens_update_050115.html
I've stopped using HTML embedded links because it's too easy to foul up and actually seeing the URL is useful. However there's no defense against the link just going bad on its own.
Gary
