A horrific chair lift mishap at the Astún ski resort in Canal Roya, Spain, has ended in multiple injuries, with at least 17 individuals severely harmed and three clinging to life. The disaster ...
A tragic chair lift accident at Red Lodge Mountain has raised significant safety concerns following the death of Jeff Zinne, ...