There just might be life on Mars...NASA Curiosity rover picks up mysterious methane 'burps'
• The IndependentEvidence of life on Mars could have been found by Nasa's Curiosity Rover. Mysterious spikes of methane that cannot easily be explained by geology or other theories have been found by an instrument on the robot, which landed