Miami Beach November 15, 2024 5:02 pm

Head found on Key Biscayne beach was swimmer who drowned after saving sister

The human head that washed ashore on Key Biscayne belonged to a 19-year-old swimmer who disappeared after saving his sister’s life in Miami Beach last weekend, authorities said.

US & World Videos

Exit mobile version