Science news this week: NASA finds best evidence of life on Mars and and scientists invent visible time crystals
This, alongside the presence of organic compounds and evidence of water once flowing through the rocks, has gotten scientists seriously excited.