Take it up with the Religion Moderator. He/she gave four posters a suspension on a thread I didn't make a single post to, and knew nothing about until someone pointed it out to me.
The Liberty Forum is a racist website.
LibertyPost.org is a counter to FR, though nobody pays attention to it anymore.
Yes, when all else fails make accusations of racism or anti-semitism.