Police are investigating what appear to be human remains in Delray Beach.
Officers were called to a wooded area near a power sub-station close to Congress Avenue and Lake Ida Road.
The police department, Palm Beach County Medical Examiner, and a team from Florida Gulf Coast University were all on the scene Monday afternoon.
At this point, police stress nothing indicates foul play was involved.
Scripps Only Content 2017