› added 8 years ago
153
TIL astronomers detected building blocks of life in a planetary system some 455 light-years away
via reddit.com