Storm expected to make landfall on Louisiana coast as a hurricane
Tropical Storm Barry: bearing down on Texas, Louisiana, Alabama, and the panhandle of Florida as it makes its way through the Gulf of MexicoPhoto: NASA
Reuters
Published 12 July 2019, 15:44Updated 12 July 2019, 15:44