Researchers come with a design of life form that is not water dependent.
Short bursts of methane releases detected by NASA's Curiosity rover has raised the possibility of life on the planet.
12 Aug '24 10:39AM
09 Aug '24 16:35PM
09 Aug '24 16:25PM
09 Aug '24 15:37PM