Three dead bodies found outside Canyon County farmhouse

Canyon County Sheriff's deputies are investigating three decomposing bodies outside a property on Kcid Road. Law enforcement has not identified the bodies yet.
Up Next
Canyon County Sheriff's deputies are investigating three decomposing bodies outside a property on Kcid Road. Law enforcement has not identified the bodies yet.