A human head washed up on a beach in Key Biscayne, police say
Briefly

Authorities responded to reports of a human head found on Key Biscayne beach at approximately 8:40 a.m.. The Miami Dade Police arrived quickly, initiating an investigation.
Detectives from the Miami Dade Police Department are currently at the scene collaborating with the Medical Examiner's Office to determine the identity of the individual.
Read at Miami Herald
[
|
]