As it seems, the site's domain has been seized by USA authorities.