Tropical Storm Edouard makes land fall on the Gulf Coast, bringing the possibility of flooding
ValleyCentral4h ago12 newsrooms in 2 countries
Rain fell across parts of Texas and Louisiana on Tuesday as Tropical Storm Edouard made landfall near the border between the two states, bringing the possibility of flooding, the National Hurricane Center warned. The storm came ashore near Johnson Bayou, Louisiana, and was expected to rapidly weaken. It was centered about 15 miles (25 kilometers) [...]