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) [...]