defrostingcoldcases.com
New excavation: the Beaumont Children - Defrosting Cold Cases
Police confirmed a new search site incase of missing Beaumont children. They disappeared from Glenelg Beach, Adelaide, South Australia, Jan 26, 1966.