A pair of scientists bolster their case that an avalanche killed nine hikers on Russia’s Dyatlov Pass in 1959. Post navigation NASA Just Opened a 50-Year-Old Time Capsule From the Moon – CNET A Great Mystery of the Sun’s Corona Is Closer to Being Solved – CNET