I sent them a msg about this, there is no mention on their site or on their bitcointalk thread about this, you should probablly send them a message too, they will need to change their onion for this to be fixed otherwise the btcfog you see could be a scam/LEA site even if you visit the sidebar link.
2014, when re-cycled reddit posts are the new textbooks.
Did you just combine everything you read in the past hour, added a little fiction and speculation then made a post about it?