Tropical Storm Beta stalls along Texas coast, brings floods - Times of India
By Cryptoinformer1 in News
Updated 4 years ago
US News: HOUSTON: Tropical Storm Beta stalled out Tuesday along the Texas coast, flooding streets in Houston and Galveston hours after making landfall amid an .