VPD's Pickton report

News

Vancouver police Deputy Chief Doug LePard speaks about his criticisms of the Pickton investigation and the changes that have been made since then

More From Embedded-Only/News/BC