They Walk Among Us - UK True Crime

They Walk Among Us - UK True Crime


Season 7 - Episode 23

November 29, 2022

Highley is a village built along the banks of the River Severn in Shropshire. Previously a mining area the collieries closed in 1969 the village became a market town. In 1975, the population was small, around 3,000 residents. Among them were