Millions in line of punishing rain from Tropical Storm Barry
Officials predicted Barry would make landfall Saturday morning near Morgan City, La., as the first hurricane of the season, with the edges of the storm already lashing the state with rain and leaving some coastal roads underwater.
Continue Reading »