How NASA’s James Webb is leading the search for alien life that could be detected in ’25
Humans are on the cusp of detecting alien life on a distant planet.This is according to scientists who said that based on all that is known about physics, biology and chemistry, 'we are not alone' in the universe.Experts believe NASA's…