A pregnant woman was gravely injured and her unborn child killed after a traffic accident in Surrey Sunday afternoon.

It happened at 4 p.m. at 132nd and 96th Avenue when a van and a smaller car with five people inside crashed in the intersection.

Rescue crews had to pull victims from the wreckage. Surrey RCMP say the woman is in her seventh month of pregnancy.

Other passengers were treated for serious injuries. The road was closed for several hours. Police say it appears one of the vehicles ran a red light.