Launch on track for NASA's Mars rover in search for signs of past life
NASA's nextgeneration Mars rover Perseverance is set for liftoff from Florida's Cape Canaveral on Thursday on a mission to search for traces of potential past life on Earth's planetary neighbor.