It might be time to consider verification on this platform unfortunately. Either that or make more people moderators to stop incidents like this in the future.
Nobody should be allowed on here unless they can prove previous and continued activity in our movement in order to prevent this shit from happening again.