Watch: Tropical Depression Imelda leads to massive flooding in Texas
The US is trying to cope with another storm passing through, Tropical Depression Imelda, as it has caused many disruptions and dozens of inches of rain near Beaumont, Texas, while the USCG is assisting the local authorities.
Read more