July 7, 2020
By: Staff Report
SAINT PETERSBURG, Fla. – A Human head was found in St. Pete this morning, by a person jogging at 38th Avenue South. WFLA was streaming from their news chopper on Facebook and captured these images from the very fluid scene.
Police say the jogger called 911 after finding the remains near the intersection of 38th Avenue South and 31st Street South at 7 AM this morning. Police ask that anyone with information, please contact them immediately- 727-893-7780.
This is breaking news and will update throughout the day.
Publishers note: While The Free Press will always be free for our readers, and ad-supported, we are asking our loyal readers to consider a monthly donation of $3 to maintain our local journalism and help us grow, as we ramp up ad sales locally.
We thank you all for your consideration and supporting local journalism.