Bicyclist spots body in canal near Miami-Dade’s Mangrove PreserveA bicyclist reported finding a body in a canal in deep southeast Miami-Dade.