A Christian CEO was arrested the other day soliciting the activity of fucking dogs. Jerald “Jerry†Hill, 56, of (Bark, bark!) Camden County was arrested on Aug. 5th after setting up a meeting, with an undercover cop, for the purpose of having sex with a dog. Whoooooooooooooooooops I guess that’s why many religious folks compare […]