Advertisement

Traffic Cop

Human head floats ashore in South Florida

Human head floats ashore in South Florida

Police in South Florida are working to determine the identity of a head that washed ashore near Key Biscayne on Tuesday morning. A beach worker spotted the head, which appeared to that of a man, about 8:30 a.m. floating on the shoreline near a small island near Key...