DEERFIELD BEACH, Fla. – Broward Sheriff's Office homicide detectives are investigating after a body was found Wednesday afternoon in Deerfield Beach.
Sky 10 was above Southwest Natura Boulevard and Natura Avenue shortly before 5 p.m. as deputies taped off the scene.
Authorities said the body was found on the side of the road.
The medical examiner was called to the scene to determine the cause of death.
No other details were immediately released.
Watch Local 10 News or refresh this page for updates.