Red Lake Nation News - Babaamaajimowinan (Telling of news in different places)

Human head found on side of St. Petersburg road, police say


ST. PETERSBURG, Fla. - 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.

Police said they don't believe the person died at the scene, but they say the remains likely ended up on the side of the road within the past two days.


Reader Comments(0)


Powered by ROAR Online Publication Software from Lions Light Corporation
© Copyright 2020

Rendered 04/08/2021 18:08