Gilbert Newton III of Philadelphia, 19, is facing charges of first-degree murder, third-degree murder and possessing an instrument of crime.
Authorities said he stabbed 18-year-old Morgan McCaffery of Abington Township at the Meadowbrook Train Station in July 2020.
McCaffery was found dead next to her running car at the train station.
RELATED: Philadelphia man accused of murdering ex-girlfriend at Abington Township train station
Investigators said McCaffery had recently broken off a yearlong relationship with Newton, who was 18 at the time.
Officers went to Newton's home in Philadelphia later that morning where authorities said he was found sitting in bloody clothing.
"A young woman with her whole life ahead of her, just graduated from high school, was brutally stabbed to death," Montgomery County District Attorney Kevin Steele said at the time. "This murder is a tragedy for her family, her friends and everyone who loved her. Sadly, we are seeing relationship violence and domestic violence far too often during this pandemic."
An autopsy revealed that McCaffery died after suffering more than 30 stab and slash wounds.
Days later, family and friends remembered McCaffery at a neighborhood vigil. They said she was planning to attend Manor College and was someone who always put others first.
RELATED: Community remembers 18-year-old allegedly killed by ex-boyfriend in Abington Township
Her high school, Nazareth Academy, highlighted her generous spirit in a Facebook message days after her killing.
"Morgan was a light to those whom she encountered. Just recently, during the opening weeks of the pandemic, Morgan organized, assembled, and distributed care packages to nurses at Abington Hospital," the school said.
This past July, they remembered McCaffery on the anniversary of her passing.
"On this most difficult day, let us remember her vibrant personality, the love we have for her, and the many happy memories," the post read.