09.26.2021 - By Kaycee McIntosh, Julie Henningsen
Larrane Leech had just opened a successful day care in her home in British Columbia. On one fateful July day, she would take the children down to the river near her home, and they ran into a deadly visitor.