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.