Looks like it was down on the 18th but came back. There have been people posting links to the site on Twitter in the last 24h but seems to be only the last 3h it's gone done again. It was mentioned in a WaPo article yesterday so maybe it's getting hammered because of that?