Investigation Discovery has revealed two true crime shows executive produced by Oscar-winning actress Octavia Spencer will be returning in February and March — and Us Weekly has the exclusive first look for both shows.
ID announced that Lost Women of Alaska will debut on February 25 at 8 p.m. ET. The three-hour project focuses on the brutal murders of two Alaska Native women and the shocking investigation that led authorities to their sadistic killer, Brian Steven Smith.
Lost Women of Alaska looks back at the 2018 murder of Veronica Abouchuk as well as Kathleen Jo Henry, who was killed in 2019...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free