Posting this just to hightlight that was known and published back in 2018, and things in Wikipedia haven’t become any better. The information published hints at one thing : Jimmy Wales might himself be compromised.