Toggle light / dark theme

Scientists discover evidence of ‘life’ in meteor that crashed into Antarctica

Researchers have discovered traces of ancient oceans in meteorites which were found in 1984, the 4-billion-year old fragments contain organic compounds which are “key ingredients of life”.

Leave a Comment

If you are already a member, you can use this form to update your payment info.

Lifeboat Foundation respects your privacy! Your email address will not be published.