HC

Heidi Cullen

1 records found

Authored

During August 25-30, 2017, Hurricane Harvey stalled over Texas and caused extreme precipitation, particularly over Houston and the surrounding area on August 26-28. This resulted in extensive flooding with over 80 fatalities and large economic costs. It was an extremely rare e ...