Advertisement

TPD investigating human skeletal remains found at construction site

Tallahassee Police Department is investigating after skeletal remains were found at a construction site in the area of Zillah Street and Tram Road.