astroengine.com
Twitter Journalism: Methane on Mars, The Signature of Life?
Today, NASA held a press conference detailing some significant discoveries from observations made of the Martian atmosphere. Using NASA’s Infrared Telescope Facility and Keck Telescope, scien…