Tropical Storm Beta slams Texas with heavy rains, flooding

0



Remnants of Tropical Storm Beta are battering the Gulf Coast with torrential rains from Texas all the way to New Orleans. Janet Shamlian reports.



Source link

Leave A Reply

Your email address will not be published.