Police have found the human remains of 17-year-old Baylee Carver in Cabarrus County after searching for several days, police said.
Police have found the human remains of 17-year-old Baylee Carver in Cabarrus County after searching for several days, police said.