Is there such a thing? Can we prove it? Are mitochondria evidence of alien intervention in our cellular make-up?
What on earth is mitochondria? Have you heard of mitochondrial d.n.a. ?http://en.wikipedia.org/wiki/Mitochondria
Next week I shall propose that aliens helped make the pyramids...
Is Mechboy correct? Have we already discovered single cellular organisms on other planets?
Please write your opinions here and also create links to some facts that you believe are reliable.
OOOh! Miss Lewthwaite just dropped in and told us that today is supposed to be an alien visitation day - how coincidental!! Can you find any evidence of this theory on the net or in the papers?