A human head discovered floating near the shoreline of the town of Key Biscayne in Florida has been identified as belonging to Victor Enrique Castaneda Jr, a 19-year-old swimmer who was reported missing on Nov 9.
A human head discovered floating near the shoreline of the town of Key Biscayne in Florida has been identified as belonging to Victor Enrique Castaneda Jr, a 19-year-old swimmer who was reported missing on Nov 9.