Police say cadets were able to step in to stop a man they caught assaulting a pregnant woman on a downtown Winnipeg street Monday night.
The man and woman were both intoxicated, according to police, when they got into an argument in the 200 block of Smith Street shortly after 7 p.m.
Police say the man pulled out an edged weapon and threatened both the woman and her unborn child before he knocked her to the ground and started physically assaulting her.
Cadets in the area saw what was happening and were able to intervene.
The man was later arrested and the woman was taken to hospital for further treatment.
Police had no update on her condition Tuesday.
A 24-year-old man is charged with assault with a weapon, uttering threats, and three counts of failing to comply with a court order.