Remove the offending messages, and ban the person. If they were a proper member, I don't delete their entire post history because despite what they might have done, deleting them completely feels a little vindictive. We've had to ban someone this week. It's something that festered over time. Basically, the forum states "no bigotry" among other things. This guy skirted around the rules for years, never doing enough to get banned, but thinking that just because we created Sakuga City, we were going to lift the rules on respecting other members. We try to have a community that welcomes all political viewpoints, but it's hard when you have someone who posts racist propaganda videos as fact and causes crap everytime he posts.
Staff had enough. Surprisingly people who are both left and right politically think we made the right decision. There wasn't a backlash like I expected. Sometimes you just have to do what is right for your forum. 🙂 I think we did the right thing this week.