Sports Washington Avalanche Kills 3 February 21, 2023 The Newzz Owl Leavenworth, WA.: An avalanche is thought to have killed 3 people on Colchuck peak and also injuring at least 1...