Just before 5 a.m. on Aug. 3, Ocala Police Department (OPD) responded to the 1600 block of SW 17th St. after receiving a call about a human skull found in the woods behind a warehouse. Officers were directed to the area and found skeletal remains. The remains were initially found by homeless people when they
More...