A human head washed up on a beach in Key Biscayne, police say
A human head washed ashore on a Key Biscayne beach on Tuesday morning, authorities say. At about 8:40 a.m. the Miami Dade Police Department arrived at 251 Crandon Blvd after receiving reports of a human head on the beach. Police say detectives are on the scene and are working with the Medical Examiner’s Office to identify the person.