
Hurricane Laura causes flash flooding as it makes landfall in Louisiana
Hurricane Laura has made landfall in the US state of Louisiana, causing flash flooding and leaving hundreds of thousands of homes without power. Forecasters earlier warned that the storm, a category four...