Human remains believed to be several hundred years old were recently found on the shores of Leech Lake, prompting law ...
On Sunday, the Cass County Sheriff’s Office says it received a report that a group of wild ricers had found what they believed to be human remains on the shores of Leech Lake in Gould Township.