Three years ago, a mysterious death rocked the tight-knit community of Morfa Halen, a small coastal Welsh town – and it’s a ...