Miami Beach police say that the human head that washed up on the beach belonged to missing swimmer Victor Castaneda.
Miami Beach police confirmed Friday afternoon that the human head that washed ashore on Key Biscayne earlier in the week belonged to a 19-year-old swimmer who disappeared off South Beach over the weekend.