Flood on I-95 causes multiple crashes, major delays

The heavy rain overnight has flooded part of Interstate 95.