Crime & Safety
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.
Leave a Reply
You must be logged in to post a comment.