The National Weather Service warned “life-threatening flooding” was drenching South Florida Wednesday evening as the onslaught shut down a swath of critical I-95 by Fort Lauderdale. “High water veh… [+7238 chars]Read More
Florida flooding overwhelms communities I95 USA TODAY
