Slow-moving Tropical Storm Beta will bring rain and flooding to Texas and Louisiana
Tropical Storm Beta is churning off the coast of Texas with winds of 50 mph and is expected to bring tropical storm conditions, hours of rainfall and dangerous flooding to parts of…