Tropical Storm Edouard makes landfall along Gulf Coast
CBS News5 newsrooms in 3 countries
GlobeVerge has tracked this story since 3d ago.
Tropical Storm Edouard made landfall near the Louisiana-Texas border on Tuesday afternoon, bringing strong winds and heavy rain, the National Hurricane Center said.