Tiny animals called tardigrades are thought to have survived a crash-landing on the moon.
Click here for original story, Tardigrades: ‘Water bears’ stuck on the moon after crash
Source: BBC News – Science & Environment
Tiny animals called tardigrades are thought to have survived a crash-landing on the moon.
Click here for original story, Tardigrades: ‘Water bears’ stuck on the moon after crash
Source: BBC News – Science & Environment