Storm Barry makes landfall as US Deep South braces for more heavy rains

Saturday 13th July 2019 21:15 BST


Storm Barry has made landfall in Louisiana and has weakened to a tropical storm after it was previously upgraded to a hurricane.

The full article is no longer available.