News

TEXAS, USA — A July Fourth weekend deluge in Texas caused catastrophic flash flooding that has killed at least 104 people .
The death toll in the flash floods in Texas has surpassed 100, with many still missing. But why was the deluge so deadly?