A New Hampshire woman who was on the run after she allegedly killed an elderly man and stole his car was taken into custody in Boston, authorities said.
On May 14, Stephanie Beard, 34, was captured in Massachusetts and charged in the state with being a fugitive from justice, New Hampshire Attorney General John M. Formella and Manchester Police Chief Allen Aldenberg said in a statement, Boston.com reported.
According to officials, the day before her arrest, Beard allegedly fatally stabbed 71-year-old John Glennon in the head at his apartment in Manchester, New Hampshire, and then stole his vehicle, a Subaru Impreza, and fled the state.
Beard face charges of second-degree murder and theft by unauthorized taking in connection to the incident.
The suspect’s mother, Diana Beard, claimed to WMUR that her daughter for years allegedly battled substance abuse and was homeless.
“Stephanie was a very, very, very good person, except she got mixed up in drugs,” Diane Beard said. “She went overboard, and this is what came out of it. She was on drugs bad, and that's how she turned mental.”
Become a Front Page Detective
Sign up to receive breaking
Front Page Detectives
news and exclusive investigations.