methane plume Current Affairs, GK & News

Did high methane level indicate life on Mars?

The discovery of high amounts of methane in the air on Mars lead to excitement as it was seen as an indication of life on the Red Planet, or beneath its surface. But the follow-up trials by NASA reported that the methane had fallen back to usual levels. This leaves the question of life on ..