A woman's morning run turned horrifying when she stumbled upon a decomposing human head. St. Petersburg, Florida, police say the head was on the side of the road, in a grassy area under an overpass, and was spotted around 7am Tuesday, CNN reports. Homicide detectives are now searching the wooded...
No comments:
Post a Comment