BOCA RATON — Palm Beach County sheriff's deputies found a woman's body floating in the Hillsboro Canal in the summer of 1980. Forty-two years after the discovery, her identity remains a mystery.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results