Apparently all the harassment our mods get? They did it themselves! Or our admins? Or we're all alts? Shockingly their lies about us are never exactly the same.
There isn't a meanwhile on feddit it seems, and this place will spread the news fast enough.