Woman dies after falling into canal in Miami-Dade

A woman died after an ATV fell into a canal on Thursday in Miami-Dade County.

Author: Rich