Why Good News Makes Good Sense

Little girl holding colorful balloons. Child playing on a green

More Good News

Mars’ ‘Leopard-Spot’ Rocks Might Offer Clues to Ancient Life

NASA’s Perseverance Rover has found some unusual mudstones in an old riverbed on Mars, covered in patterns nicknamed “leopard spots” and “poppy seeds”.
Scientists think these markings could have formed from chemical reactions linked to ancient microbes, making them the most promising signs of past life on the Red Planet yet.

Read More