Human head found on side of St. Petersburg road, police say
Description
Police have shut down a road in St. Petersburg after a human head was found on the side of the road.
A female jogger was out for a morning run when she spotted the gruesome discovery. Around 7 a.m., police said she reported it to the agency. The decomposed remains were found near the intersection of 38th Avenue South and 31st Street South.
MORE: https://www.fox13news.com/news/human-head-found-on-side-of-st-petersburg-road-police-say
Comments