I'm onto you and your wily ways Red Queen! You can not hide the truth!

Nah, I'm just messing around. Mods have been rather great. Might not agree with everything but they haven't been silencing people. It's more likely that a user deleted their own post than moderator intervening.