Body Found In El Portal Canal
EL PORTAL (CBS4) -- Miami-Dade Fire Rescue crews have pulled a body out of the water of a South Florida canal.
The unidentified body was found in the water at 560 NW 87th Street in El Portal just east of I-95.
It's not known how long the body was there or whether it's a man or woman.