pull down to refresh

A molecule detected on a planet 124 light-years away is produced on Earth by decaying phytoplankton and other microbes. There is no other known source.

some territories are moderated

Interesting

reply
A molecule detected on a planet 124 light-years away

That's insane!

reply