Scientists closer to finding alien life after uncovering new 'telltale signs' of an inhabited planet
4 months ago
13
Scientists have uncovered a new method to detecting alien life on distant planets. The team also found that NASA's James Webb Telescope is capable of spotting the signs.