Mod forum? Or political forum? Not trying to be sassy, but why would a public thread be moved to a moderator forum? Every mod forum I've ever set up was just that, for moderators to start their own threads in order to enable them to talk to one another out of the public eye. Are you guys going to just sit around and stare at it? Looks like you'd just close it or delete it entirely. If it's in a mod forum, it's effectively deleted anyway.
For what it's worth, I myself injected a bit of politics into the thread and I'm aware there's a separate invitation-only political forum. You have my apologies.