Skip to main content

Scientists believe they have found a crucial building block of life on an asteroid

It's an intriguing finding that suggests life as we know it may have been seeded by asteroids and meteors.

[Copyright 2023 NPR]

Why you can trust KUOW