Missing mom TerriLynn St. John found dead; suspect in custody

MIDDLESEX, Va. -- (WTVR) -- The person in custody in connection to the disappearance and death of missing Middlesex mother TerriLynn St. John knew both the mother and the father of her children.

On Thursday at 9 a.m. St. John's body was discovered about one mile from her home on Mill Wharf Road. Her body was found covered with leaves along Barricks Mill Road in Pine Top, Virginia.

The suspect was identified as Alvin B. Keyser, age 23. Keyser is an acquaintance of St. John. He showed authorities where St. John's body was located.

She was living with her boyfriend at the of her disappearance.

At a press conference, the sheriff's office said more charges are expected and more people will be interviewed. Right now Keyser is only charged in connection.

The Middlesex Sheriff's office said they investigated Keyser after a post was made on social media, which recounted statements Keyser made.

"The closure on this is not good closure, but it is closure," said Middlesex Sheriff's Major Michael Sampson, who thanked multiple law enforcement agencies, social media tips, and the media for their help with information.

St. John is the 23-year-old mother of two, whose family reported her missing after she did not show up for work Tuesday morning.

When relatives went to her home to check on her, they discovered her children — ages three and one — unharmed, but home alone.

Family members said they believed St. John struggled with someone in her front yard, near her car, around 7:30 a.m. Tuesday.