zedie.wordpress.com
Cosmic rays zap a planet’s chances for life.
Mysterious cosmic rays constantly bombard Earth from outer space. Now scientists find these energetic particles could limit where life as we know it might exist on alien planets. Cosmic rays contin…