[flagged]
From your link:
> The Wikipedia guidance points out that the Internet Archive and its website, Archive.org, are “uninvolved with and entirely separate from archive.today.”
[ERROR] Isn't archive.ph associated with .org?
[EDIT] ERROR tag added. In fact, it is not, thanks to replies for fixing my ignorance.
> Worth noting that this archive site has allegedly manipulated snapshotted content
Are you claiming this link was manipulated? Because otherwise that's irrelevant to this discussion.
IIRC, the archive.today has a grudge against someone trying to figure out their identity, and the manipulations and other shady behavior have been solely focused on that person.