Discovered Free Republic while watching the news and saw a banner with freerepublic.com on it. I believe it was on the Today Show (no, I don't watch those commies anymore)and I'm pretty sure whoever let that segment air was summarily dismissed.
The more you complain, the longer God lets you live.