Walter Ramsey has been charged with first-degree murder after 33-year-old Eleanor Anthonysz died in a suspicious fire in her mobile home in Mission, B.C. on Friday.
Neighbours reported seeing two children, aged approximately nine and 11, run out of the fiery trailer with their hands zip-tied before being taken away by ambulance.
Mission RCMP were called to the Green Acres Park home in the 9200 block of Shook Road around 3 a.m. PT Friday following reports a trailer home had gone up in flames.
Crews put out the fire and entered the trailer where they found Anthonysz's body.
One of her neighbours, who wished to remain anonymous, told CBC News she "heard a lot of screaming that sounded like it came from a female," during the fire.
Ramsey, 42, was found at another home where he was taken into custody, police said on Saturday.
He has been charged with one count of first-degree murder, two counts of attempted murder and one count of arson for allegedly setting the trailer home on fire.
"I can't imagine what these poor children have gone through," the neighbour said. "They appeared to be in shock."
Police say that two children were taken to hospital as a result of the incident.
Ramsey has been remanded into custody and will appear in court on Monday.
"I would like to extend my sincere condolences to the family of Ms. Anthonysz," said Sgt. Stephanie Ashton of the Integrated Homicide Investigations Team. "[I] hope that the speed with which the alleged suspect was apprehended gives them some measure of comfort in the days ahead."