WEATHER ALERT
Jogger finds human head on side of Florida road
Read full article: Jogger finds human head on side of Florida roadST. PETERSBURG, Fla. A woman taking a jog Tuesday morning discovered a human head on the side of a Florida road, police said. The head was found in St. Petersburg, in a grassy area between the sidewalk and the edge of 38th Ave. South, between 31st and 34th streets South, WKMG reported. St. Petersburg police tweeted, Investigating human head found on the side of the road on 38th Av S between 31st and 34th St. South. The jogger told police she didnt see anything when she passed by the area during a run on Sunday. #stpetepd investigating human head found on the side of the road on 38th Av S between 31st and 34th St. South.