Tweet · 27 Jan 2020, 05:21 UTC

Replying to @jyasskin and @slightlylate

I had the exact same question regarding Mozilla, I don't have an answer. But I have converging accounts from several places and no reason to doubt them.