A man and a woman were sentenced in Edmonton on Monday for their role in the death of 25-year-old Nature Duperron.
Duperron was kidnapped by four people, injected with fentanyl multiple times, handcuffed and left to die in the woods near Edson, Alberta in 2019.
September 13, 2023