I think the site has been hosted by the police since them. They probably use it as a honeypot or something - except the site is so poorly managed that no one really comes :D
References for this claim?
References for this claim?