Police investigating body found floating in North Miami Beach canal

January 27, 2017 04:23 PM