I find it equally likely there's an undisclosed request from the DoJ involving their accounts -- and that they're trying to get a narrative out before something like indictments come out.
There's a lot of very clear slant in this article.
It leaves unanswered the question why a front laundering Russian intelligence should expect to be allowed to operate on a US platform.