Tag: Truckee

Highway 89 Avalanche Traps Cars

TRUCKEE—An avalanche toppled down Highway 89 near Truckee on Monday, January 23, burying two cars and trapping the occupants inside, officials from the California...
Reach our newsroom now!