
NASA researchers have found that methane could be a possible sign of alien life — and the recently launched James Webb Space Telescope can further prove it.
NASA researchers have found that methane could be a possible sign of alien life — and the recently launched James Webb Space Telescope can further prove it.