Longtime, Award-Winning Penn State Professor Caught Performing Sexual Acts With His Dog

And if a man lie with a beast, he shall surely be put to death: and ye shall slay the beast. -Leviticus 20:15 Well, go ahead and celebrate this depravity while you’re at it, sodomites!  Why?  Because it’s already been set in motion by violating the lines God gave us regarding sexuality and so one … Continue reading Longtime, Award-Winning Penn State Professor Caught Performing Sexual Acts With His Dog