That site is a cornucopia of data that exposes what we know today. A keeper for "forgotten" names that connect the dots many years later. The very same "Fake News" sites that embarrass the guilty while leaving bread crumbs.  The very same loose cannon web site that draws DS trolls like flies to the (ahh) good shit.