NASA launches TESS satellite to search for alien worlds

  • 6 years ago
The $337m planet-hunting space telescope launched on Wednesday from Cape Canaveral in Florida, is the agency’s most ambitious quest yet to scour planets' atmospheres for any life.

Recommended