Anyone listening to this podcast? It's one of the most baffling true crime ones I've heard. I think the answers to the puzzle could be here in the UK - Sussex or Kent specifically. It's pretty well put together and even better, no adverts!