This week’s deluge — more than 20 inches in some spots — overwhelmed drainage systems across South Florida, clogging roads with feet of water and hundreds of stalled cars. The … Click to Continue »
Welcome to Broward County, Florida
This week’s deluge — more than 20 inches in some spots — overwhelmed drainage systems across South Florida, clogging roads with feet of water and hundreds of stalled cars. The … Click to Continue »