defrostingcoldcases.com
Possible link to Beaumont Children - Defrosting Cold Cases
The Beaumont Children disappeared from Glenelg Beach, Adelaide, Australia, on Jan 26, 1966. A recently arrested 71-year old may be connected to this case.