CANYON COUNTY, ID - The Canyon County Sheriff’s Office is investigating a possible homicide on a property near KCID Road and Highway 20/26 (Chinden Blvd.) in rural Canyon County.
Few details are available, but officers were called to the scene by a family member about 11:00 a.m. this morning for a welfare check when the residents could not be reached. That is when police discovered the bodies.
The three were found dead around 3 p.m. Monday, according to Canyon County spokesman Joe Decker. The bodies show some signs of decomposition and they are still working to identify the bodies.