News

The Dyatlov Pass Incident, a 1959 hiking tragedy in the remote Russian mountains, has been the source of untold theories. Nine hikers were killed mysteriously, but new evidence points to military ...