Will we soon spot Little Green PLANTS in space? Light from our closest star Alpha Centauri could reveal signs of alien life on its planets

Astronomers have found that photosynthetic pigments in plants, algae and bacteria reflect light in distinctive ways, which may make it possible to spot life on planets orbiting distant stars. —> Read More