Episode 135 A Match Made in Hell - Karla Homolka and Paul Bernardo Published on: 1st December, 2021 Episode Details