KOOTENAI COUNTY, Idaho — Sheriff deputies in North Idaho are investigating after a group of hunters found human remains in the Twin Lakes area. According to the Kootenai County Sheriff's Office (KCSO) ...
Human remains were discovered Nov. 26 in the area of Twin Lakes, Idaho, deputies said. Getty Images/iStock photo A group of hunters stumbled upon mysterious human remains on their private property in ...