Landslide Closes Mountain Pass in US State of Wyoming
A landslide in Wyoming's Teton Pass caused a road collapse, cutting off transportation between Idaho towns and the tourist area of Jackson. Engineers and geologists assessed the damage, determining the road will remain…