"Nancy Grace has said that the perps return to the crime scene as if drawn by a magnet. Sometimes over and over. The witness who saw the three may well be the "hero" in this case."
A hero or a planted witness? I think that there are many more people involved in this girl's disappearance. If they have found her body, I find it interesting that it would be in a place where the high salt content could explain any unusual preservation of the remains that might otherwise lead one to conclude that she was not killed on the night in question, but later. (now removing tinfoil hat)
Good point. I go back and forth about this being a set up to protect the power on the island and just believing that someone is doing the right thing. And I wonder if we'll ever know the "truth".