Police discover body of missing Hamilton teen
Hamilton police say they have identified the body of a Hamilton teen who went missing in October of last year.
Hamilton police say they have found the body of a Hamilton teen who went missing in October of last year.
Police announced Tuesday afternoon that the body of 17-year-old Devon Freeman was discovered in a forested area in Flamborough. At the time he went missing police asked for the public's help in trying to locate him.
Investigators said in a news release that they don't believe his death was suspicious.
"Our thoughts go out to Devon's family," the news release reads.