06.15.2020 - By Andrew Knight
Hastings, England. A seaside resort overlooking the English Channel, Famous for the Battle of Hastings in 1066, and the hometown of John Logie Baird the inventor of Television.Listen to the Hometown Murders cases of Billie-Jo Jenkins, Cannible Graham Fisher and the murder of scaffolder Karl Bunster by his ex who's body was never found.