bbc-earth 1 year ago
Sir David Attenborough #Science

Space Mysteries | Did Life On Earth Arrive From Space?

Tardigrades or ‘water bears’, might just be the best space explorers we know of. But, could they actually be the reason for life on Earth?

BBC Earth
11.7M subscribers