Its not even them, its OrzBlueFog, Cadaren99, ManofManyTalentz and AbsoluteTruth. Their own little alt-left mod clique.  There's a reason they won't release mod logs - these guys are doing the vast majority of the moderating and its massively biased.