Toggle light / dark theme

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

Posted in futurism

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 Reply