Edwin Lara, 32, is charged with four counts of aggravated murder in the death of Kaylee Sawyer, whose body was reportedly found in a canyon on July 26, 2016, two days after she was killed.
She began her career in Bend, Oregon where she covered multiple important events, including the 2017 solar eclipse, major wildfires and blizzards, the case of Kaylee Sawyer and the development of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results