Police have confirmed that the human body part found on a Key Biscayne beach was a head that belonged to a man.The remains, ...
A human head was found on Tuesday morning after it washed ashore in Key Biscayne, Florida, according to multiple reports.
Miami beaches are known for pristine waters and white sands, but on Nov. 12, an unexpected surprise washed ashore that ...
A human head was found washed ashore on a beach Tuesday morning in South Florida, according to the Miami-Dade Police ...
Miami beaches are known for pristine waters and white sands, but on Nov. 12, an unexpected surprise washed ashore that shocked local residents: a human head. Detective Andre Martin of Miami-Dade ...