Gerard, Sheila & Darin
- Episode aired Sep 22, 2023
- 1h
Sheila Demute and her son Darin are murdered in Thailand by Gerald Lowe in 1995.Sheila Demute and her son Darin are murdered in Thailand by Gerald Lowe in 1995.Sheila Demute and her son Darin are murdered in Thailand by Gerald Lowe in 1995.