Amir0x hasn't been a moderator here for the better part of a decade and has not had any association with the site other than as a regular member here since then. Most of the current moderators were not even around yet when Amir0x got kicked out, and this was a very long time ago and his real name was not on file. He was originally released after an ethics incident where someone called him out for making some posts arguing about some video game (IIRC), he claimed he didn't, and then went back and deleted the posts in question to try to save face, but not before it was all seen and he was sacked. There have also been troubling circumstances since then, also many years ago now, where he posted a GoFundMe for his sick mother to be able to afford at-home dialysis, and then afterwards claimed publicly to be relieved to have a break from financial burdens related to taking care of her that allowed for him to go on some recreational drug binge with his personal salary instead. He was disgraced for that as well, admitted fault, and reaffirmed that the GoFundMe dialysis funds went directly to his mom and that he did not pocket any of it, just indirectly benefited, which was still absolutely not something to be bragging about, and he claimed to go into rehab afterwards to address his drug problems. The rehab stuff is the main reason he wasn't permanently banned at the time.
The mod team just informed me of the circumstances re: this thread earlier today linking him to an arrest for some heinous stuff; as per standard policy here, the mod team doesn't let unconfirmed allegations and doxxing run wild for an internet witch hunt, whether someone is a member here or not, so the thread got deleted pending further confirmation. Looks like it's been confirmed to be him, however. Again, no one on the moderation team even knew his real name, so it was not something that could be confirmed immediately. His account has been permanently banned in response, but it looks like that'll be the least of his concerns.
That's all. No conspiracy. Thanks.