On a cold morning in February 2018, the life of 25-year-old Rachel Elizabeth Brown was tragically cut short in her Waynesboro, Virginia apartment. A welfare check initiated by concerned individuals led police to a grim discovery. Upon their arrival at the residence, officers were immediately alerted to a potential problem when they observed blood on and near the front door.
Inside the apartment, they encountered 36-year-old Jonathan Owen Miller. As they detained him and proceeded to searc
...Read More