Has science solved one of history’s greatest adventure mysteries?

Researchers think they finally have an explanation for the chilling Dyatlov Pass Incident.