Featured Stories

Jogger finds human head near intersection in Florida

Homicide detectives in St. Petersburg, Florida are investigating the discovery of a human remains after a jogger called the police department and notified them of spotting a human head near the intersection of 38th Ave. S and 31st St. S. in St. Petersburg. St. Petersburg police said they did not have any details about the discovery as of Tuesday afternoon and the investigation was ongoing. They are urging anyone with information to call 727-893-7780.