Every org in the leftist space has vague allegations because vague allegations are easy to lob by every single spoiler and Fed and leftists are so quick accept them these days that it's a tactic that does a lot of work. If you don't know who is throwing those allegations or even any details of them I'd ignore them. If it's "well I heard..." then they either did not hear it and are spreading the shit themselves or they heard it from someone who was doing that.