8 Ursae Minoris b: Scientists unlock mystery of planet that escaped death Kevin 2 years ago Scientists baffled by a mysterious planet that should have been destroyed believe they have discovered why it survived. Read more