Tropical storm Edouard caused severe damage in Texas and Louisiana, leaving about 70,000 people without power and leading to flooding and infrastructure damage, while emergency services are still working to assess the damage and restore power supplies. (translated)








