U.S. Gulf Coast Begins Hurricane Delta Recovery

Published October 12, 2020 686 Views

Rumble The category two storm made landfall in Louisiana Friday, bringing with it strong winds, heavy rainfall and a storm surge of several feet.