Life from Mars? New study suggests life could travel between planets on asteroid debris

Life from Mars? New study suggests life could travel between planets on asteroid debris