Published On Feb 24, 2023
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?
#SpaceMysteries
Best of Earth Science: http://bit.ly/EarthLabOriginals
Best of BBC Earth: http://bit.ly/TheBestOfBBCEarthVideos
This is a channel from BBC Studios who help fund new BBC programmes. Service information and feedback: http://bbcworldwide.com/vod-feedback-...
show more