A Christian street preacher publicly declaring that homosexuality is an “abomination” was surrounded by rainbow flags in a “big circle of gay love” by members of the queer community.
Michael Overd, from Somerset, is the self-proclaimed “most arrested Christian preacher in the land”…