A new study has provided compelling evidence that life from Mars could have arrived on Earth by hitching a ride on debris ...