Human Head Washes Ashore on South Florida Beach, Identity Remains Unknown
In a shocking discovery on Key Biscayne, a popular island just off the coast of Miami, a human head washed ashore this week. Authorities confirmed on Thursday that the remains belong to a man, but his identity remains unknown, leaving both…