Fred Phelps is a crazy 'preacher' who runs a website that is so vile I won't event link to it. His bigest pet peeve is gays but he's taken to protesting at the funerals of kids killed in Iraq. Apparently he's quite happy that IED's are killing these kids. These are not gay soldiers, but he's happy they are dying nonetheless. Apparently every second that isn't spent grovelling before GOD(tm) is a SIN and must be punnished! He has already protested at several funerals and I'm amazed a Marine Vet hasn't beaten the living shit out of this moron.
Phelps went to the funeral of a soldier recently but his hateful signs and bullhorn gibberish was drowned out by over 100 Veteran Bikers. Good for them. Of course, the evil part of me wishes that Phelps had run into the street brandishing a protest sign and was "accidently" run over by 100 plus bikes, but we can't have everything.