North Carolina pastor retracts sermon remarks about punching gay kids – CNN Belief Blog - CNN.com Blogs
and you wonder why some of us hate organized religion....
and you wonder why some of us hate organized religion....