NASA’s Perseverance Rover Digs Up Organic Molecules on Mars Posted on September 15, 2022 By Charlielikes These are tantalizing hints that microbes might have lived on Mars billions of years ago, but scientists need to study the rocks back on Earth to be sure. Tech Tags:digs, mars, molecules, nasa’s, on, organic, perseverance, rover, tech, technology, up’