About 200 km west of Toronto, lies the smaller city of London, ON, nicknamed forest city. This city has been… Read more #27 – London’s Sordid Past – Part 2 – The Bedroom Strangler

About 200 km west of Toronto, lies the smaller city of London, ON, nicknamed forest city. This city has been… Read more #27 – London’s Sordid Past – Part 2 – The Bedroom Strangler