Tropical Storm Edouard makes landfall near Johnson Bayou, Louisiana, NHC says
Tropical Storm Edouard has made landfall near Johnson Bayou, Louisiana, the U.S. National Hurricane Center said in its latest advisory on Tuesday.
The Miami-based forecaster added that maximum sustained winds are at 60 miles per hour (95 KM/H).
Google News