The site has been renewed (for 3 years). Just waiting for the DNS servers to catch up. Type in the direct web address (85.25.152.36) and you'll connect.
Don't worry, it won't be long now. Just a simple oversight and the "truth" is available on this site on the "non-news" thread that has dropped off the front page, because like magnetic, I agree that this isn't "news".