22 Jun 0 This post was originally published on this site NASA’s Curiosity rover discovered high amounts of methane in the air on Mars, indicating signs of life on the planet. Methane is typically just produced by living things. More » ContAdmin Uncategorized