This is the same article we we're discussing 3 years ago....
When the telegraph article was published. I agree it's interesting stuff though.
Space/Science » in reply to Strange Days
When the telegraph article was published. I agree it's interesting stuff though.