I had trouble with the link in IE8 but it worked OK in firefox.
In any case there should be another planet liveable there somewhere because according to "Hitchhikers Guide to the Galaxy", the only "reliable" source of space info, that is where the notice was placed regarding the demolition of Earth.

Barry