No, I don't know. Actually, in the activism spaces we say that's the 50 Cent Army, most likely bought folks who are being pressured, actually, by the Chinese embassy to make these comments and threats.
On May 31st, 2021. See this statement in context.