MIAMI – A passerby found a body in a canal west of Krome Avenue on Wednesday morning.
The body was found near Southwest 136th Street.
Recommended Videos
Miami-Dade police say detectives are treating it as a homicide until they learn more from an autopsy.