Categories
World

Tropical Storm Imelda sweeps across southeast Texas bringing record rains

Tropical Storm Imelda have wreaked havoc on Houston putting the city underwater once again. The depression caused torrential rainfall and flooding. At least two dead and thousands of residents stranded. Rescuers in boats pulled hundreds from flooded cars. The Texas Governor Greg Abbott has declared a state of emergency for 13 counties in southeastern Texas. […]