A 56 year-old man is facing a number of charges following the death of a woman he was in a relationship with, an assault of a woman and a baby and another assault in town.
On Christmas Eve (Saturday), Police located 51 year old Sharon Littlewolfe dead at a home in Margo with her vehicle missing.
Originally, RCMP were called after a woman and a baby were injured where they were transported to hospital with injuries.
The Major Crime Unit found during the investigation that the man knew all of the victims and the male had injured them.
Nearly two hours later, police were called to a rural residence in Tisdale, over 100 kilometres away after a man had been assaulted.
The man told police that another man approached a residence requesting assistance for a stuck vehicle where the victim was then assaulted.
He was taken to hospital with serious injuries.
The victim was able to restrain the suspect until police arrived.
Charges against the Lloydminster man include second degree murder, attempted murder, aggravated assault and possession of property obtained by crime.
He will appear in Melfort Provincial Court on Tuesday.