Tropical Storm Beta heads towards Texas and Louisiana with 10million Americans given storm warnings for flooding and surges amid fears of up to 15 inches of rain...
Tropical Storm Beta traveled through the Gulf Cost on Sunday towards Texas and Louisiana, as weather officials forecast heavy rainfall, storm surges and flooding in the South this…