The mystery of the human head found on a Key Biscayne beach has been solved. It belonged to a teen who went missing after ...
The head that washed ashore on Key Biscayne belonged to a 19-year-old swimmer who disappeared after saving his sister's life ...