Edouard weakens into a tropical depression after landfall but still dumping rain into Texas
The former Tropical Storm Edouard weakened into a depression while unleashing heavy rains and strong winds on parts of Texas. It knocked out power to thousands on Tuesday and also…