NASA reveals how spacecraft will land on tantalizing ocean world - Mashable mashable.com Submitted by mashable8750 on January 28, 2024 at 11:00 AM in science It's a mission to search for life. No comments 35