What's missing from their about page is any detail that would support these claims. A list of changed and deleted pages would be a good start, so we could at least judge for ourselves.
Also how do we know we can trust whoever is running this site? Compared to the Internet Archive which has a long track record of reliably mirroring any page requested or crawled.
Also how do we know we can trust whoever is running this site? Compared to the Internet Archive which has a long track record of reliably mirroring any page requested or crawled.