V C

The Chiong Sisters

V C
The Chiong Sisters

2018: Armchair sleuths uncover evidence that the victims of a major abduction and murder case from a decade prior may just be alive and living in Canada. That prompts us to revisit the strange and twisty case of the Chiong Sisters.

maxresdefault.jpg