August 29, 2013 - NewsRT @BBC_Space: Earth life ‘may have come from Mars… RT @BBC_Space: Earth life ‘may have come from Mars’ bbc.in/15yzYY9