Alien news BOMBSHELL: Scientists reveal THIS is the key to discovering alien life in space

  1. Alien news BOMBSHELL: Scientists reveal THIS is the key to discovering alien life in space  Express.co.uk
  2. Earth’s vegetative history might hold clues to finding habitable exoplanets in future  International Business Times, India Edition
  3. Science: Signs of Plant Life May Be Easier to Spot on Older Planets, Scientists Find  Brinkwire (press release)
  4. Full coverage