A woman allegedly attacked a baby, a two-year-old, and a four-year-old after the children鈥檚 mother asked her to stop swearing on a bus in Langley on Tuesday.
At about 10:20 a.m., a woman boarded the bus and began arguing with the bus driver when she failed to pay the fare.
The woman's profane language led to several other passengers asking her to stop swearing around children, said Cpl. Holly Marks, spokesperson for the Langley RCMP.
The suspect then threatened to kill one of the other passengers, and her three children, Marks said.
She threw a drink at the youngest child, a boy not yet a year old.
A fight began between the two women, who both then were apparently ordered off the bus by the driver. A video taken by another passenger and posted online shows the mother punching the suspect after the drink-throwing.
The victim tried to walk away towards the Willowbrook Shopping Centre with her children.
The suspect pulled a knife, chased after the victim, knocked over the four-year-old girl and kicked the two-year-old girl in the back, police say.
The two-year-old had a red mark from the kick but was not seriously injured. The mother was scraped up a bit during the fight but was not stabbed or seriously hurt.
When officers received the report about the attack, a description of the suspect was broadcast to nearby RCMP detachments.
A Surrey RCMP officer recognized the description and drove to the home of a 43-year-old woman. She was in custody by 10:40 a.m., said Marks.
The suspect was held in custody overnight and has been taken to Surrey Provincial Court for a hearing on Wednesday afternoon.
Police are recommending charges of assault, assault with a weapon and uttering threats.