An arrest has been made in a 19-year-old BC cold case after a body was located near 100 Mile House.

At a press conference on Thursday, the RCMP E Unit  Major Crimes Special Projects media said the body of Angel Fehr was located on a rural property last weekend.

RCMP arrested Fehr’s boyfriend, 52-year-old Trent Larsen of Chasm on Sunday, Sept. 15.

Fehr was last seen leaving Abbotsford with Larsen on April 23, 2000, after a family dinner. She was several months pregnant at the time of her disappearance.

“Despite 19 years having passed, we have continued to follow up on every tip and investigate every lead,” said Superintendent Jeanette Theisen.

“In June 2016, the E Division Major Crime Special Projects Unit assumed conduct of the investigation and employed conventional and non-conventional techniques to advance the file, in the hope that someday we would arrest the person we believe to be responsible for Angel’s death. That day has finally arrived and we can only hope today’s announcement can bring Angel’s family some sense of relief and one step closer to healing.”

Larsen has been charged by the BC Prosecution Service with one count of Second-degree murder.

He will appear in court in Kamloops on Sept. 30.