US: Forecast Failure Blamed for Tragic Texas Floods that Left Over 80 Dead Texans are reeling from one of the deadliest natural disasters in recent history, as flash floods ravaged communities, leaving a trail of destruction and claiming over 80 lives. The catastrophic event has prompted a critical examination of the forecasting mechanisms in place […]