Life on Mars? NASA Rover Finds Methane Gas on the Red Planet By: InvestorPlace December 17, 2014 at 13:57 PM EST Read More >>