Killers and Keepers: Unraveling the Enigmatic Finn Sailing Mystery
A Chilling Discovery On a crisp autumn morning in 1985, the tranquility of the picturesque Finnish archipelago was shattered by a gruesome discovery. The body of renowned Finn sailor, Peter Dean, lay lifeless on the deck of his boat, the...