
Tropical Storm Edouard makes Louisiana landfall with 60 mph winds; up to 9 inches of rain forecast for parts of Texas
Tropical Storm Edouard came ashore on the southwest Louisiana coast Tuesday afternoon with maximum sustained winds of 60 mph. A tropical storm warning remains in effect from Port Bolivar, Texas to the Vermilion/Iberia Parish Line in Louisiana. The slow-moving storm is expected to weaken quickly...

