Does this balloon hold the key to finding ALIENS? Laser sensor could help detect signs of life on other planets

The Planetary Atmospheres Minor Species sensor, developed by the University of Central Florida and Nasa scientists, can detect tiny traces of gas that may betray signs of alien life. —> Read More