Miami Beach police confirmed that the head found on Key Biscayne belonged to missing swimmer Victor Castaneda Jr., who saved his sister before disappearing in the water. The story is still developing.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing