That kind of underhandedness has been going on for sometime here.
Many Freepers over the years have seen and experienced the same.
It smells. It rots. It destroys.
Good luck to you in your endeavors to stay here.
But my observation has been that once you have been tarred and feathered with slander here, you will eventually be toast.
And if you have the mods backing you, you will be back, if not, you really are toast. That is how it goes here.