
The article points out such an idea is not quite so farfetched since “One hundred tons (90 metric tons) of space debris fall on Earth every day; some scientists believe as much as one ton (0.9 metric ton) of bacteria from space is part of that daily deposit.”
EBE expert Fox Mulder, formerly the Federal Bureau of Investigation, is also quoted as saying that this discovery could be “the key to everything”.