James Webb Space Telescope will hunt for signs of life in the solar system

The soon-to-launch James Webb Space Telescope will turn its powerful eye on two of the solar system's top candidates for hosting alien life: the icy moons Enceladus and Europa, the agency confirmed in a statement this month.

Read Full Article