Can you share more info than Tweets? Sure as hell sounds sketchy, but it technically implies nothing. I can't say this is applicable to anyone else than myself, but I don't quite comprehend how social media is supposed to be a platform for legal accusations or presenting evidence. If you personally are a victim of fraudulent/deceitful activities, or if you know somebody else who is, I would strongly encourage you to reach out to your local court or an attorney-at-law.
As far as my understanding goes, these forums are to post content from a first-hand experience or account. "A friend of a friend of the mother of the sister of one of the Students of my uncle Bob's Arts teacher said ..." generally doesn't sound too objective.