Wednesday, March 15, 2006

2006: A Space Odyssey

This is very strange. Scientists have found a nebula in space that resembles the DNA helix.

[Hat tip: www.tammybruce.com ]

No comments: