Scorecard Research Beacon
Search Icon
News October 27, 2020

Millions brace for another hurricane as Zeta makes landfall

The new storm made landfall overnight in Mexico and is barreling toward the already hard-hit Gulf Coast where Louisiana’s governor has declared a state of emergency.