Weather and Climate News

Hurricane Zeta makes landfall near New Orleans as Category 2 storm