In Watford, Ontario, the falsely accused classmate took his own life. The town is located in Southwestern Ontario, known for its scenic beauty and proximity to major cities like Toronto and Detroit.
Unmasking the Madness: A Quiz on H. H. Holmes, America's Notorious Serial Killer