Laurel Mitchell, 17, was found floating in a river by two fishermen in 1975. Almost a half-century later, two men were charged in her death.
Boise Breaking News & Events
Laurel Mitchell, 17, was found floating in a river by two fishermen in 1975. Almost a half-century later, two men were charged in her death.