Hurricane Laura made landfall early on Thursday in southwestern Louisiana as one of the most powerful storms to hit the state, with forecasters warning it could push a massive wall…

Read more »

The post Hurricane Laura Slams Into Louisiana, Forecasters Warn of Wall of Water appeared first on Hamodia.