Ouch! That can’t be good.
NASA is eyeing the 2030s to put the first human boots on Mars, but a scientist suggests the American space agency may have already sent forms of life aboard its Perseverance rover to the Red Planet.
For more, check out this Daily Mail/MSN story.