Tuesday, March 01, 2011

Apparently we're all aliens!

This article in The Independent newspaper is very interesting:

We're all aliens... how humans began life in outer space