Taken

Taken

Available on CBC Gem, APTN Lumi
A true crime documentary series focusing on solving the mysteries behind Canada’s missing and murdered women.
Starring Lisa Meeches, George Muswaggon