The Trail Went Cold – Episode 134 – Louise and Charmian Faulkner

April 26, 1980. St. Kilda, Australia. 43-year old Louise Faulkner and her two-year old daughter, Charmian Faulkner, are seen climbing into a car driven by an older man. Louise had told a neighbour she was planning to visit her boyfriend at his farm, but she does not return and both Louise and her daughter are […]

2356 232