Mexico Beach Invasion: What Happened, Why It Matters, and Key Facts
environment
The phrase Mexico Beach invasion commonly refers to the catastrophic landfall of Hurricane Michael on October 10, 2018, at Mexico Beach, Florida. Michael made landfall as a high...
Open article