[WP] At the edge of the known universe, astronomers discover a massive stellar fingerprint; a pattern of cosmic dust that forms a thumb print over 6,000 light years in diameter. And the thumb print is yours.
Upvotes: 32
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list