Body Found In North Miami Beach Canal
MIAMI (CBSMiami) - North Miami Beach police have launched a death investigation after a body was found in a canal on Friday.
Police said they received a call about a body in a canal near the intersection of Northeast 15h Avenue and Northeast 171 Street.
Authorities did not release any other details about their ongoing investigation.