Landslide causes major collapse of Teton Pass

WILSON, Wyoming – On Saturday morning, there was a significant landslide on part of Teton Pass, a vital highway connecting mountainous terrain of western Wyoming and Idaho. The event severed … Continue reading Landslide causes major collapse of Teton Pass