Airbag Saves Skier’s Life in Deadly Washington Avalanche
The avalanche in Washington state on Sunday has gone down as one of the deadliest in American history since the early 20th century, with three confirmed fatalities as of Monday morning. At an out-of-bounds area at Stevens Pass ski area in the Cascade Mountains, about…
Read More »