Always Time for True Crime

Always Time for True Crime


The Forest City Serial Killer with Vanessa Brown Part 1

November 10, 2023

In the 1960s and 70s, London Ontario, often referred to as the forest city, was the serial killer capital. Even just between the years of 1968-1970, there were 11 brutal murders in the London area - t