Origin of Martian methane uncovered

Scientists have reportedly found the source of methane on Mars in a discovery that may indicate the presence of life indicating chemical on the neighboring planet. The first traces of...