Crime & SafetyLocal News
Body Found In North Miami Beach Canal
Miami, Florida – According to North Miami Beach police, they have launched a death investigation after a body was found in a canal on Friday.
They received a call about a body in a canal near the intersection of Northeast 15h Avenue and Northeast 171 Street, police said.
Authorities did not release any other details.
The investigation is ongoing.