Miami Beach Police Department confirmed that the human head found on Key Biscayne belonged to a 19-year-old swimmer who vanished last weekend after rescuing his sister, NBC 6 reports. Related: Police ...
Victor Enrique Castaneda Jr, 19, and his younger sister went missing in a rip current off South Pointe Beach in Miami Beach on November 9 after the pair went swimming ...