Police said the investigation began after they received a report of a deceased man inside a home on Willoughby Lake Road.
A body pulled from a lake in Massachusetts is believed to be a man who was reported missing more than three months ago, ...