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.

October 27, 2020

Examined