Share
Copied
Heavy rain and strong winds batter the U.S. Gulf Coast as hurricane Laura makes landfall in the southern state of Louisiana.