Landslide Prompts Evacuation of 34 Homes on Whidbey Island, North of Seattle, Washington
Dozens of residents of a hillside overlooking scenic Puget Sound have evacuated their homes after a landslide occurred early Wednesday on Whidbey Island, about 50 miles north of Seattle. About 400-500 yards of earth of […]