A US pastor says he has been “caught off guard” by a massive outpouring of public support after a speech he gave on gay rights became a viral hit over the weekend.

Phil Snider, from Missouri, gave the speech to Springfield City Council in August, where it initially seemed he intended to speak against gay marriage.

Continue reading…