NORTH MIAMI BEACH, Fla. – A body has been discovered floating in a body of water in North Miami Beach.
According to North Miami Beach Police, their officers are currently at the scene of the discovery, along Northeast 171st Street and Northeast 15th Avenue, where a body has been discovered floating in a canal.
The body has yet to be identified.
The scene is still active.
This story will be updated when more information is available.