>>292429774
>mods left
It's the opposite, they've been here and in the discord for ages. They literally made friends here and show extreme bias in what's deleted when reported.
Source: I report all off topic and interpersonal drama for years now, and when the guy posted on his mod account, no deletion changes happened.