Châteauguay residents in shock after learning Karla Homolka reportedly lives in community
Residents in Montreal’s south shore community of Châteauguay were in shock Tuesday after learning that Karla Homolka has reportedly been living in their midst for at least two years.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed