A tip from RCMP in Saskatchewan has led to charges in a four-year-old homicide case in B.C.

The husband of a slain Surrey, B.C. woman has been charged with first-degree murder, along with two others.

Amanpreet Kaur Bahia, 33, was found face down in a pool of blood in her home on Feb. 7, 2007. One of her three young children was found crying next to her body.

On Monday, RCMP announced charges against the victim's husband Baljinder Singh Bahia, 41, Surrey realtor Tanpreet Kaur Athwal, 42, and Burnaby resident Eduard Viktorovitch Baranec, 33.

B.C. homicide investigators got a crack in the years-old case in December after receiving fresh information from Mounties working on a cold case file in Saskatchewan.

Investigators there were probing the disappearance of 15-year-old Katelyn Noble when they found a piece of information that led to the Bahia charges.

Noble had moved from Mission, B.C. to Regina in 2007.

"Now we continue on with our investigation here and whether there is a connection between the two. Our members are going to work very closely with E Division members as well and that's how incidents like this get solved," Sgt. Paul Dawson told CTV News from Saskatchewan.

Noble's father told CTV News that at one point his daughter and a former boyfriend were living with Baranec in Saskatchewan.

No charges have been laid in her disappearance.