Tropical Storm Beta heads towards Texas and Louisiana with 10million Americans given storm warnings
Tropical Storm Beta steamrolled through the Gulf of Mexico with forecasts of flooding, heavy rainfall and storm surges expected to inundate Southern states, leaving more than 10 million American under storm warnings. The National Hurricane Service on Sunday revealed that Tropical Storm Beta will likely make landfall Monday in the storm-battered states of Louisiana and … Read more