16 plutonium-powered space missions shaping our understanding of space — including the NASA rover that will search for alien life on Mars Business Insider 09 Aug 2020 · NASA last week launched its Mars 2020 Perseverance rover to hunt for signs of ancient alien life. · Once on Mars,..