Jogger finds human head on side of the road, police say
Police in Florida are investigating after a runner reportedly discovered a human head on the side of a road early Tuesday. According to the Tampa Bay Times, St. Petersburg police said a female jogger discovered the partial remains on the side of 38th Avenue South, just west of the Interstate 275 overpass. The head was …









