ORANGE COUNTY, Fla. – Orange County deputies are investigating a suspicious death after a body was found in a backyard of a home on Tuesday afternoon.
Deputies said they were called at 2 p.m. to a home at Laconia Road where vultures were flocking to.
Recommended Videos
The remains of a female victim, who has not been identified yet, were found.
No other information was immediately available.
Check back for more on this story.