Tardigrades: ‘Water bears’ stuck on the moon after crash
Tiny animals called tardigrades are thought to have survived a crash-landing on the moon. The moon might now be home to thousands of planet Earth’s most indestructible animals. Tardigrades -…