Deadly discovery in Miami-Dade canal
MIAMI — The body of a man was found floating in the water.
Chopper 4 was over the scene along southwest 152nd Street and 93rd Avenue, near Jackson South Medical Center.
Miami-Dade police detectives are now conducting a death investigation.
Read more