Quebec town upset to learn Karla Homolka living among them

What on earth will she tell her kids?

Share