Cole Davison update: Missing 17-year-old Needham boy found after extensive search in Massachusetts
A 17-year-old boy from Needham, Massachusetts, who had been the subject of a widespread search since Wednesday night, has been located, police confirmed Friday. A widespread search for 17-year-old Cole Davison ended Friday when police found him at Boston’s South Station. (Needham Police) Cole Davison was found at Boston’s South Station, bringing an end to … Read more