Police report reaction

News

Lori-Ann Ellis, sister of murder victim Cara Ellis, reacts to the release of a highly critical report on the police investigation of serial killer Robert Pickton

More From Embedded-Only/News/Archive