>>18389019
>What evidence is there that it's dubious?
a bunch of schizos screaming on Twitter
That's literally all the "evidence"