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 human head that washed ashore in South Florida this week belonged to a missing 19-year-old swimmer, police said Friday.