Severe Weather ‘Powerful’ Hurricane Delta makes landfall October 7, 2020October 7, 20202 min read admin Delta increased in strength by 80 mph in just 24 hours A powerful Hurricane Delta roared ashore on Mexico’s Yucatan Read More