VANCOUVER -- Second-degree murder and two aggravated assault charges have been laid in connection to a stabbing at a Surrey townhouse that killed a woman and injured a man and toddler Tuesday night.

Police described the incident that happened in the Newton area as a case of "family violence." A suspect, who is a family member of the victims, was arrested. He was not publicly identified. 

The Integrated Homicide Investigation Team said Thursday morning that charges have since been laid against Harpeet Singh in connection to the stabbing. His next court appearance is scheduled for Oct. 29.

When emergency crews arrived at the townhouse on 66 Avenue near 127A Street, three people were found injured: Jagjit Singh, Baljit Kaur and a two-year-old child. 

Surrey RCMP said at the time the woman's injuries were critical. The man and the child both had serious injuries.

All three were taken to hospital, and the woman, who police say was in her late 20s, did not survive. 

"This began as a verbal altercation involving family members that ultimately ended with the tragic loss of a life," said Sgt. Frank Jang of IHIT in a news release Thursday. 

"Incidents such as these when children are involved are especially emotionally difficult and we will continue to provide support to those affected by this tragedy." 

With files from CTV News Vancouver's Sheila Scott and Kendra Mangione