Kristen French was kidnapped and murdered by serial killers Karla Homolka and Paul Bernardo. On April 16, 1992 she was abducted from this church's parking lot as she was walking home from school.
Kristen French Abduction Site
Anonymous
@ 2019-04-26 14:06:37
this church is the site of an sad devastating memory