Volunteers Geo-Locate Crowdsourced Photos for Hurricane Delta
Hurricane Delta, the 7th named storm of the 2020 Gulf storm season, made landfall early evening on Friday, October 9, near Creole, Louisiana. Delta reached land as a Category 2 storm, with 100 mph winds, just 15 miles east of…