Scorecard Research Beacon
Search Icon
January 10, 2023

Thousands evacuate as storms pummel the West Coast

Entire towns have been ordered to evacuate amid threats of flooding as thousands of residents are without power.