"Even if that's true, there aren't any laws against hate speech in the US."
Yes there are. Seriously, they get used all the time when a Gay person gets beat up.
Like I said, the ACLU will use this against anyone making Sermons against such issues a gay people being ungodly.
Phelps is an idiot. They fought for him because he gives a bad name to Christianity. That's why.
You keep digging that hole deeper on your cluelessness. You're playing Checkers, and the game is Chess.