A traveling street preacher, attempting to deliver a sermon in front of the library at James Madison University in Virginia, was given a lesson in Christian love when a group of students, appalled by his anti-gay rhetoric, drowned him out with a popular Christian song containing the lyrics “Oh...